Meaning and Translation of Havelock, New Brunswick in Urdu Script and Roman Urdu with Wikipedia Reference,
See also Havelock Parish