Meanings1(idiom) tall, imposing horse; (of a person) tall and well-builtWritten Forms高頭大馬Traditional · Main Form高头大马Alternate Form