Meaning A boy's name of Indian origin, it means "precious stone." Origin of Moni Indian Popular Middle Names Pronunciation 🔊 Listen Moni Similar Names Ratinderpal Benigno Shamir Label Faridoon Ghutayf Yalmaz Abhijith Atrus Arturs Year by Year Popularity of Moni