ܥܓܒ

ajeb

verbeastern

Definition

to be/become amazed, surprised