gowan
nounDefinition of gowan
chiefly Scotland
: daisy sense 1
broadly
: a white or yellow field flower
Keep scrolling for more