aho meaning in english [Skt.] interj. Ah! Oh! (expressing compassion, regret, praise, weariness or surprise.)