Definition of gowan

Definition of gowan
  1. gowan Noun The common daisy.
Need more help? Try our forum NEW