to give as a gift.| Definition of astonishment in English English dictionary amazement, great surprise An amazing thing or phenomenon. something one is forbidden to see, hear, or read. an action or strategy carefully planned to achieve a specific end. | Learn how to say Astonishment with EmmaSaying free pronunciation tutorials.Definition and meaning can be found here. However, people should be careful when using the phrase with others as it.
Overall, the Japanese phrase ara ara means 'oh my' or 'my my' in English.