• Daman

    Full definition of daman

    Noun

    daman

    (plural damans)
    1. The hyrax.----
    © Wiktionary