• Mehari

    Full definition of mehari

    Noun

    mehari

    (plural meharis)
    1. A type of fast-running dromedary camel, which can be used for racing or transport.

    Anagrams

    © Wiktionary