Definify.com

Definition 2024


Zuhura

Zuhura

Swahili

Proper noun

Zuhura

  1. Venus (planet)