Suresha

Sanskrit
"ruler of the gods"

Suresha Origin and Meaning

The name Suresha is a boy's name meaning "ruler of the gods".

Older form of Suresh.