The town's Polish-sounding name is derived from the word "Margrabia" (Polish for Margrave), the duke's title as the margraviate of Brandenburg-Ansbach's prince, by adding the suffix "-owa", which is typical in Poland for place names derived from personal names and titles.