A patronymic surname, from Welsh.
"The local historian noted that many residents in the village shared the bowen surname due to their Welsh ancestry."
The surname Bowen is derived from the Welsh phrase ap Owain, meaning "son of Owen." It entered English usage as a patronymic name indicating descent from an ancestor named Owen.