Osla
Scottish
"God consecrated"Share
Copy link
Osla Origin and Meaning
The name Osla is a girl's name meaning "God consecrated".
This name originally comes from the wild and remote Shetland Islands. Although it bears a lot of similarities to the new darling of Scottish names Isla, it is nearly completely unknown.