The name Shanti is a girl's name of African origin meaning "peace". Shanti and is often added to user-created lists like Exotic, Sultry Names for Girls and discussed in our forums with posts like "Pick 5 (GIRLS)".
From the experts:
This Hindi word which is used in prayer translates literally as "peace," always a nice message to impart to a child. Nick Nolte used it for his daughter.