Strong, muscular, or heavily built; having lots of substance or being substantial and impressive.
From 'beef' (meat from cattle), with the suffix '-y', originally referring to physical robustness from consuming meat, extended to anything substantial.
Try Another Word