• Nimbari

    Full definition of Nimbari

    Proper noun

    Nimbari

    (plural Nimbaris)
    1. A language spoken in northern Cameroon and Nigeria.

    Anagrams

    © Wiktionary