Language:
Free Online Dictionary|3Dict

高头大马

Source : CEDICT

a tall and big horse/tall and big (of a person) (idiom)