Olwen (noun) Definition, Meaning & Examples

noun Welsh Legend.
  1. a princess, the daughter of Ysbaddaden Chief-giant.
Olwen (noun) Definition, Meaning & Examples

More Definitions