Meaning and Translation of Megan Henwood in Urdu Script and Roman Urdu with Wikipedia Reference,
Megan Henwood (born 29 October 1987) is an English singer-songwriter from Oxfordshire.