Amba
Look up
amba
in Wiktionary, the free dictionary.
Amba
or
AMBA
may refer to: