A modern variant of Mabry, possibly derived from French Amabilis meaning 'lovable.'
Like Mabree?
Swipe through thousands of names like it