Hamza (also spelled as Hamzah, Hamzeh or Humza; Arabic: Øمزة‎‎, standardized transliteration is Ḥamzah) is a masculine given name in the Muslim world, derived from the Arabic word ḥamuza, meaning strong or steadfast.
However, if you're looking for a unique name for your baby girl, Iqra certainly fits the bill. Detailed Meaning. The name Iqra comes from an Islamic word that refers to the process of reading, hence its meaning of 'to read.' It is a rare name in Britain, used mainly in Islamic communities.