Find the word definition

Wikipedia
Maiha

Maiha is a town and Local Government Area of Adamawa State, Nigeria.

Category:Local Government Areas in Adamawa State Category:Populated places in Adamawa State