Amba is a Sanskrit name meaning "mother" and is also a title of the goddess Durga.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Amba?
Swipe through thousands of names like it