What is the meaning of Hefty?

with heft; heavy, strong, vigorous, mighty, impressive

Strong; bulky.

Possessing physical strength and weight; rugged and powerful; powerfully or heavily built.

Heavy, weighing a lot.

Large.

Source: wiktionary.org