Names and Surnames
Also known as
Megan Olwen Devenish Taylor
EnglishMegan Mandeville-Ellis
EnglishOlwen Megan Taylor
EnglishMegan Devenish Taylor
EnglishMegan Olwen Devenish Taylor
GermanMegan Devenish Taylor
PortugueseMegan Olwen Devenish Taylor (-Mandeville-Ellis)
DutchMegan Olwen Devenish Taylor
PolishMarried name
Megan Olwen Devenish Mandeville-Ellis
English