അമ്പ (amba) Malayalam word · pronounced amba Meaning in English Interj.exclamation of wonder English words: interj, wonder