pulchritude

[puhl-kri-tood]
noun

Great physical beauty and appeal.

That quality of appearance which pleases the eye. Beauty; comeliness; handsomeness.

Attractive moral excellence; moral beauty.