First name origin & meaning:
Welsh: Son, or a knight, in Aurthurian legend
Last name origins & meanings:
- Scottish: variant spelling of Maben.
(Breton): ultimately of the same origin as the Scottish name. It is
also found as an element in Breton place names, for example, in
Comments for Mabon