Shanni is often treated as a variant of Shani, from Hebrew meaning "scarlet" or "crimson," with a modern English spelling twist.
Like Shanni?
Swipe through thousands of names like it