Names: Sheelah

Names:
Irish form of the name Cecilia, meaning blind