Mani can come from Sanskrit meaning jewel and is also known as an old Persian personal name.
Like Mani?
Swipe through thousands of names like it