"S" Girl Names, Scottish
Sheena is a girl’s name of Scottish origin, meaning “God is gracious”.
Posts with the name Sheena: