- Current rating.
to add this name to your favorite namelist!
The meaning of the name Shani is Scarlet, Crimson
The origin of the name Shani is Hebrew
People who like the name Shani also like: Hannah
, Liana Liam
Notes: Also a feminine form of Shane.