Betegnelsene rom og romani har ingen sammenheng med landet Romania, likheten er tilfeldig. Romani er et adjektiv og brukes til dels om språket og av til som selvstendig substantiv. (som betyr mann, i flertall) er et etnonym og det tilhørende adjektivet er ( i hunkjønnsform). Opphavet til disse betegnelsene er usikker, det er trolig av indisk opprinnelse og kan komme av sanskrit . Den norske betegnelsen (tysk , fransk ) er et såkalt eksonym (brukt av andre enn folkene selv) av usikker opprinnelse. På norsk brukes synonymt med og synonymt med ; er samtidig en fellesbetegnelse som også omfatter sigøynere. Betegnelsen kan ifølge en teori henge sammen med eller der dom i flere indiske språk viser til folkegrupper eller kaster som særlig arbeider med handel, håndverk og underholdning. Denne teorien har vist seg vanskelig å etterprøve.