News

It's rooted in Germanic and means "peaceful ruler." Owen is the anglicized version of the Welsh name Owain, which has a ...