What is the meaning of the name Netra?
The name Netra is primarily a gender-neutral name of Indonesian origin that means Vision.
People who like the name Netra also like: Aiden
Names that sound like Netra:
Stats for the Name Netra