- Current rating.
to add this name to your favorite namelist!
The meaning of the name Netra is Vision
The origin of the name Netra is Indonesian
People who like the name Netra also like: Ludwig
, Seth Linore