Means "prince" from Persian میرزا (mirza), earlier امیرزاده (amirzadeh), which is ultimately from Arabic أمير (amir) "commander" combined with Persian زاده (zadeh) "offspring".
The name Humaira means 'reddish colour' in Arabic. In Islamic belief it was the nickname that the prophet Muhammad gave to his wife Aisha due to her rosy red cheeks.