This word comes from English dialect geek or geck ( meaning a `` fool '' or `` freak '' ; from Middle Low German Geck ) .
This word comes from English dialect words ( words that are used in certain places ) geek , geck : fool , freak ; from Low German geck , from Middle Low German .