Olwen
[ˈɒl.wɛn]Meaning
The name Olwen is of Welsh origin and means 'white footprint' or 'the footprint of a white goddess'.
Background Story
Olwen is a character from Welsh mythology. In the tales, she is the daughter of the giant Ysbaddaden and is known for her connection to flowers and the earth. The stories depict her as a figure of grace and power.

Related Names
Olena
Ukrainian form of Helen, from Greek, meaning "sun ray" or "shining light".
Ariya
A variant of Aria 1 or Arya 2
Ayana
A given name; Behind the Name lists it as a feminine form of Ayan 2 and a variant of Ayanna
Belia
Recorded as a feminine given name in Medieval Jewish, Dutch and other languages
Carys
From Welsh caru, "to love"
Donka
Feminine diminutive of Andon
Draga
Feminine form of Drago, from Serbo-Croatian drȃg, "dear"
Elska
From Old Norse elska, to love
Hilja
Means "silent, quiet" in Finnish and Estonian