あなや
Meanings
Interjection
1. whoa; yikes