Meaning & History
Rare English name. The only place I have found it in the phone directory (other than several small towns in eastern North Carolina) is in Northumberland, UK. The word mew has to do with stables, and of course born is an English word.