names & meanings!
Share Olwen on Facebook
Put Olwen on a cap now >>
Footprint/track of the holy one
Welsh legend name of a magical girl who caused flowers to spring up wherever she went, composed of the elements ol
fair, holy, white