• Manta

    Full definition of manta

    Noun

    manta

    (plural mantas)
    1. manta ray.

    Anagrams

    © Wiktionary