Owain is a name of Welsh origin, apparently corresponding (along with
Iwan) to
Irish "
Eoghan". There is more than one proposed
etymology for this name. Several etymologists consider it to be cognate with
Eugene meaning
noble-born. However, the encyclopedia
Irish Names disputes the connection with Eugene and derives the name . An alternative but less likely origin of the name is
Proto-Celtic "Esugenos", meaning "engendered of Esos".