From Medieval Latin Croata, from Proto-Slavic *xъrvatъ (“Croat”), the Croatian autonym. It, in turn, is probably of non-Slavic origin: probably from an Iranian or Germanic language. Doublet of cravat.
Ćwicz mówienie i zapamiętywanie " Croat " i wielu innych słów i zdań z angielski .