Osla

Scottish
"God consecrated"

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.