NichiDict

いやはや

[iyahaya]

Meanings

1.Interjection

(Oh) dear!; (Oh) dear me!; Good gracious