身高马大 shēngāomǎdà tall and strong Definitions Defs Origin Strokes Stroke Words Sentences Sents 身高马大 身高馬大 shēngāomǎdà tall and strong tall and sturdily built; huge; of imposing stature