A spelling variant of Mahogany, the English tree name taken from the rich reddish hardwood.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mahagony?
Swipe through thousands of names like it