"O" Gender-neutral Names, Short, Welsh
Owen is a unisex name meaning “young warrior” and is of Welsh origin.
Posts with the name Owen: