Meaning of the name Magowan
Magowan \m(a)-go-wan\ as a boy's name is a variant of Macgowan (Irish, Gaelic), and the meaning of Magowan is "son of the blacksmith; one who is adroit".
The baby name Magowan sounds like McGowan, MacGowan and MacCowan. Other similar baby names are Cowan, McGown, McGowen, MacCowen, Macon and Marwin.
Available domain names for Magowan
Searching for available domains...
Find the meaning of baby names