News

Scottish place name, meaning “island,” a name that flows like the waters surrounding Scotland 2. Callum — From Columba, ...
Lord Rama's life is a shining example of the triumph of good over evil. Born as the eldest son of King Dasharatha and Queen Kaushalya of Ayodhya, Shri Rama's story serves as a guiding light for ...
Margaret — Greek origin meaning “pearl,” name of Scotland’s patron saint 103. David — Hebrew origin but with strong Scottish heritage, meaning “beloved” 104. Mary — Hebrew origin ...