Yourba is likely misspelled.
Yourba has no English definition.
As a proper noun Benin
is a country in Western Africa. Official name: Republic of Benin.
benin
Proper noun
(
en proper noun)
A country in Western Africa. Official name: Republic of Benin.
Hypernyms
*Subsahara
yourba
Not English
Yourba has no English definition. It may be misspelled.