Грамматический словарь Зализняка (склонения слова):
Цыган, цыгане, цыгана, цыган, цыгану, цыганам, цыгана, цыган, цыганом, цыганами, цыгане, цыганах
цыга́н
ЦЫГАН -а; м.
1. Мужчина цыганской народности. Ловкий, умный ц. Ц. правил лошадью. Ц. объяснил дорогу. Тёмные глаза цыгана. Чёрный, как ц. (о человеке с тёмным цветом волос, смуглой кожей).
2. Разг. О человеке с тёмным цветом волос, смуглой кожей. Кто-л. похож на отца — такой же ц. Приехать с юга цыганом.
3. Разг.-сниж. О бродяге, попрошайке. Жить цыганом. Больше ничего не проси, ц. какой нашёлся.
◁ Цыганка; Цыганочка; Цыганский (см.).
Сербохорватское – циганин.
Греческое – «цыган».
В русском языке это слово широко распространилось в конце XIII в.
В Древней Греции словом «цыган» обозначали кочевой народ, предками которого были древние индийцы. В русский язык это слово попало из сербохорватского в то время, когда цыгане стали активно селиться на территории Руси.
Родственными являются:
Украинское – циган.
Белорусское – цыган.
Болгарское – циганин.
Производные: цыганка, цыганский.