Yes, gowk is cuckoo (or by extension a person with big staring eyes)
Also gowk is an applecore in Northumberland/Newcastle. As in "I don't want your gowk".