tarchon said:
"Walachia" = Vlach-ia
Its derogatory degree depends on who you're talking to. The original sense is similar to the word that became "Welsh" in English and still exists in German as "Welsch." German (and, by borrowing, several Slavic languages) has typically used the term and its cognates to describe Romance-speaking southern Europeans, i.e. non-Germans or "foreigners." Different speakers in Germany seem to view it differently with regard to pejorativity. My sense is that in modern Romania (and elsewhere), it often has some connotation of "peasant" or "hick." It also is applied to Romany/Gypsies, and among Romany or at least Romany scholars "Vlach" is often used to describe one of the major Romany ethnic/linguistic divisions.
Romany are a fairly significant ethnic group in most of Eastern Europe. One might also consider that the terms Romany and Romanian are strikingly similar, even though the conventional wisdom is that they're etymologically unrelated.
In croatian we have 'vlah' (pl. 'vlasi'), a term which has several meanings:
1. a cattle-herder from the Balkan interior, in iddle ages;
2. a Romanian (
Rumunj), which can be
Cincar (a romanian from the region in between Greece, Albania, and Macedonia),
Meglenorumunj (romanian from the southern Greece, south of Thessaloniki/Solun),
Istrorumunj (a romanian vrom Istria),
Dakorumunj (a romanian from Dacia, or Romania), or
Caran (a romanian from the NE part of Serbia);
3. a pejorative term for orthodox christians (used by catholics and muslims);
4. in Istria it's used to denote one who has only recently moved to Istria (as opposed to those who live there for generations).
Also, in Dalmatia we use the term
vlaj as a pejorative term for people from "beyond the mountains" (mountains divide Dalmatia into coastland and inland regions, and those who live inland are
vlaji).
The official term for the Roma is
Rom (pl.
Romi), but most people aren't politically correct in everyday speech, and call them
cigani (sg.
cigan, from German (or Austrian German, not sure)
zigeuner).