Olwen

Etymology
From and.

Proper noun

 * 1)  from Welsh legend, specifically The Mabinogion.