English Dictionary
Definition corn dolly in British English
corn dolly noun
[countable] noun
Synonyms and related words

English Dictionary