What is the meaning of Sensation?

A physical feeling or perception from something that comes into contact with the body; something sensed.

Excitation of sensory organs.

A widespread reaction of interest or excitement.

A remarkable person.

A small serving of gin or sherry.

sensation

a sensation ((something causing) widespread excitement)

a sensation (perception)

Source: wiktionary.org