ܕܘܡܪܐ

dummara

nouneastern

Definition

amazement, wonder, marvel; stupor; admiration