Meaning: The owner of white foot prints., daughter of a giant
Meaning: The one use to leave white bottom marks., White footprint. In 'Culhwch anD Olwen', one of the Welsh stories from the 'Maginogion', the Olwen were white flowers growing in the heroine's footprints