ajaTop 15000MeaningsInterjection1. aha, I see (expresion of understanding, realization, invention or recognition)