Birmingham
Pinterest Origin: English Meaning: Birmingham is the name of a city in England, coming from Beornmundingaham meaning "homestead of the people of Beornmund", Beornmund being a given name meaning "young man, warrior + protection". Variants : Bermingham