The Romani people, often called “Gypsies,” originally came from the Punjab region of northern India and began migrating into Europe many centuries ago. The name “Gypsy” came from a mistaken belief that they were from Egypt.

Why this matters

“Gypsy” is a broad and often outdated label, and many people prefer Romani , Roma, or specific group names such as Sinti or Traveller. Different communities have distinct histories, so the most accurate answer is that their deep roots trace back to northern India, not a single modern country.

Brief history

  • Origin: northern India, especially the Punjab region.
  • Migration: into Europe between roughly the 8th and 10th centuries, with later spread across the continent.
  • Misnaming: Europeans used “Gypsy” because they incorrectly linked them to Egypt.

Wording note

If you’re writing or speaking about this group, “Romani people” is usually the safest and most respectful term.