Quick answer
Mirza is a boy name meaning "prince".
Pronunciation: Persian /miːɾ.ˈzɒː/; Arabic /ˈmiːr.zaː/.
Meaning and history
The name means "prince" from Persian میرزا (mīrzā), earlier امیرزاده (amīrzādeh), which is ultimately from Arabic أمير (ʾamīr) meaning "commander" combined with Persian زاده (zādeh) meaning "offspring".
Notes and context
Usage: persian, arabic, urdu, bengali, bosnian | Persian: میرزا; Arabic: ميرزا; Urdu: مرزا; Bengali: মির্জা; Bosnian Cyrillic: Мирза