1 glimmer gowk | Definition of glimmer gowk

glimmer gowk

noun

Definition of glimmer gowk

dialectal, England
: owl