Where does “aha” come from?

aha (English): An exclamation of understanding, realization,...

Definitions

  1. An exclamation of understanding, realization,...

Words derived from “aha