baby names

Zahra

Zahra (ZAH-ra)

Meaning of the name Zahra

A variant spelling of Zara. The name Zahra means 'flower' or 'flowering in Swahili and has been used by many country but most notably by those speaking Urdu, Swahili or Arabic.

Origin of the name Zahra

African

Please log in to add to your favourite names.

Baby name generator

Name meaning

Origin