Innovation · independent · powerful
Source: Probably from Old English
Root Word: Osl
Derived From: Possibly related to Oswald
Meaning: Holy and powerful
Popularity History: Less used in modern times, but with an increasing trend