meaning of Alzubra

Alzubra meaning in Names Dictionary

a star in the constellation Leo.
Name Origin: Arabic
Name Gender: Female