Name: Sheela (شيلى)
Meaning: Sheela is a Persian name for girls that is the name of a river in the Sistan and Baluchistan province of Iran.
Gender: female