Shanni is often treated as a variant of Shani, from Hebrew meaning "scarlet" or "crimson," with a modern English spelling twist.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shanni?
Swipe through thousands of names like it