• Netra

    Origin

    From the Hindi word for eyes.

    Full definition of Netra

    Proper noun

    Netra

    (plural Netras)

    Anagrams

    © Wiktionary