meaning of yoruba

1. a Kwa language spoken by the Yoruba people in southwestern Nigeria


Related Words

yoruba |

Developed & Maintained By Taraprasad.com

Treasure Words