Name Details

वीर्या (Virya)

Meaning

वीरता, शक्ति, ऊर्जा