20 Baby Names That Mean Princess For Girls:Ameerah: Ameerah is a name of Arabic origin.more