ܡܕܡܪ

mdammir

verbeastern

Definition

to make wonder, marvel; to amaze, surprise, astonish