欧买嘎 ōumǎigā oh my god Definitions Defs Origin Strokes Stroke Words Sentences Sents 欧买嘎 (歐買嘎) ōumǎigā oh my god noun (loanword) oh my God! Sources Definitions CC-CEDICT