Definition of gowan

Definition of gowan
  1. gowan Noun The common daisy.
Feedback Form