68%Rating
add to your listSave
Gender Masculine

Meaning & History

Derived from Welsh mab meaning "son". This was the name of an old Celtic god.

People think this name is

classic   upper class   natural   wholesome   strong   rough   strange   serious  
Entry updated ·