Name Meaning Olin Name Meaning | Origin, History & Popularity The name Olin is of English and Welsh origin, and it is a variant of the name Owen. The name Owen is derived from the Welsh name “Owain”, which is Read more