godroon

[ goh-droon ]
/ goʊˈdrun /

noun

British Dictionary definitions for godroon

godroon
/ (ɡəˈdruːn) /

noun

a variant spelling of gadroon

Derived forms of godroon

godrooned, adjective