zaria

Explore definitions, synonyms, and language insights of zaria

Definitions

Noun
a city in north central Nigeria; agricultural trading center