godroon









godroon


godroon [goh-droon] noun

  1. gadroon.

British Dictionary definitions for godroon godroon noun

  1. a variant spelling of gadroon

Derived Formsgodrooned, adjective

54 queries 0.584