What is the meaning of Gypsy?

Alternative form of Gypsy: a member of the Romani people.

An itinerant person or any person, not necessarily Romani; a tinker, a traveller or a carny.

A move in contra dancing in which two dancers walk in a circle around each other while maintaining eye contact (but not touching as in a swing).

A member of a Broadway musical chorus line.

A person with a dark complexion.

A sly, roguish woman.

A fortune teller.

Alternative form of Gypsy: of or belonging to the Romani people.

Of or having the qualities of an itinerant person or group with qualities traditionally ascribed to Romani people; making a living from dishonest practices or theft etc.

To roam around the country like a gypsy.

To perform the gypsy step in contra dancing.

Source: wiktionary.org