Where does “ahi” come from?

ahi (Italian): ouch!; ah!

Definitions

  1. ouch!; ah!

Words derived from “ahi