Search in full dictionary

AY

AY
ScnTUEU
a Spanish exclamation meaning "oh!" or "goodness!" used to indicate surprise.