Olin
Olin is both a surname and a masculine given name.
There are various meanings of the given name:
Middle English origin: From the word holly, the evergreen shrub or tree; (Middle English holi(n), Old English holegn).
Old Norse origin: diminutive form of the name Olaf and Ole (name) meaning "ancestor's heir" or "family's descendant"