Meaning A boy's name of Indian origin, it means "Grandson of lord Krishna." Origin of Anirudha Indian Popular Middle Names Pronunciation 🔊 Listen Anirudha Similar Names Bramhanand Aarul Avijit Abzari Aleser Alhasan Abiyateh Alao Vapar Baldev Year by Year Popularity of Anirudha