The meaning of the name Sushila is Modesty, Good Character. The origin of the name Sushila is Indian. This is the culture in which the name originated, or in the case of a word, the language.
The name Sushila is an alternate spelling of Sheela
People who like the name Sushila also like: Maya