巨体

huge body; large build

Meaning

  1. n
    huge body; large build