free · powerful · Innovation
Source: Sanskrit
Root Word: अनिरुद्ध (Aniruddha)
Derived From: रुद (Rudh) - restricted, with a negative prefix
Meaning: Unrestricted and invincible
Popularity History: Anirudh is quite popular in modern India, especially among culturally traditional families.