Bowen The origin and history of Bowen. Etymology From Welsh ap Owain, meaning "son of Owen." Origin: Welsh ← Back to the full definition of Bowen