Definify.com

Definition 2025


ghuba

ghuba

Swahili

Noun

ghuba (n class, plural ghuba)

  1. gulf, bay