ܕܡܪ

damer

verbeastern

Definition

to wonder, marvel; be/become puzzled, amazed, surprised, astonished