what does amira mean
Amira (also spelled Ameerah or Ameera) (Arabic: Ø£ÙÙØ±Ø©) is an Arabic & Hebrew female given name. Its meaning is Rich/Princess.