Olwen comes from the Welsh ôl (track, footprint) and gwen (white, blessed) — meaning "white footprint." In the Welsh Mabinogi, Olwen is the heroine whose white flowers spring from her footsteps wherever she walks.
Olwen is widely used in Wales.
Olwen reduces to eight — the number of blessed path.