ܒܫܡܐ ܕܐܠܗܐ

bshimma d allaha

intjeastern

Definition

oh my God phrase said in supplication to God; oh my God, oh my goodness expression of anger, frustration, excitement, shock, awe, dismay, etc.