pulchritude

noun

1.
physical beauty (especially of a woman)
Derived from:
pulchritudinous