From Namespedia - Names Meaning and Origins
Name: ANIRUDDHA
Gender: Masculine
Location: Asia
Language: Indian
Thematic: Theology
Meaning:
Comments: Grandson of Lord Krishna (Hinduism),Hindi-language; also names for Iyangar, Southern India; Tamil Nadu).India (mainly North Indian, Uttar Pradesh}