What is the meaning of Peacock?

A male peafowl, especially Pavo cristatus, notable for its brilliant iridescently ocellated tail.

A peafowl (of the genus Pavo or Afropavo), either male or female.

A pompous or vainglorious person .

Any of various Asian species of papilionid butterflies of the genus Papilio.

To strut about proudly or haughtily.

To engage in peacocking, ostentatious dress or behaviour to impress women.

Source: wiktionary.org