Shailendra is a Hindu Boy name and it is Hindi originated name with multiple meanings. Shailendra name meaning is King of Mountains; Himalaya. Shailendra name popularity and rank stands at 2206 among 29430 Hindu names.
081b9f182344691657df5eff-text