There are multiple origins and translations for the name Shani:
1. Derivative form of the name Shona/Jane - "God (Jehovah) is gracious (Hanan)".
2. Hindi (शनि) name, which was derived from the Sanskrit word (सनि) [sani] denotation - "gift; reward; Saturn planet".
Comments (0)