Definition of gowan in English:

gowan

noun

Northern english, Scottish
  • A wild white or yellow flower, especially a daisy.

Origin

Mid 16th century: probably a variant of dialect gollan, denoting various yellow-flowered plants, perhaps related to Old English golde marigold.

Pronunciation:

gowan

/ˈɡōən/