Shanti \sh(an)-ti\ as a girl's name is pronounced shan-TEE. It is of Hindi origin, and the meaning of Shanti is "peaceful".
Shanti has 6 variant forms: Shanta, Shantae, Shantai, Shantay, Shante and Shantee.
For more information, see also related names Ashanti and Shan-.
Baby names that sound like Shanti are Shandi, Chante, Shonta, Shawnta, Shaunta, Shanda, Chantai, Chanta, Shanita, Shandy, Shandie, Shantey, Shanit, Shawnte and Shaunte.