"S" Girl Names, Scottish
Sorsha is a girl’s name of Scottish Gaelic origin, meaning “brightness”.
Posts with the name Sorsha: