Amba is a Sanskrit name meaning "mother" and is also a title of the goddess Durga.
Like Amba?
Swipe through thousands of names like it