ahaha meaning in english [Tel.] interj. Ah! aha! implying surprise, fatigue, pain, pleasure. adbhutamu, bhedamu, santosamu –i arthamulandu ceppemata.