Family name origins & meanings
- Indian (north central) : Hindu name, from Sanskrit mahārāja ‘great king’, derived from a title denoting an accomplished practitioner (a master) of a particular skill or craft (for example singing, drumming, dancing, cooking, etc.) or a religious guru.