1 Language: Croatian (official) 96.1%, Serbian 1%, other and undesignated 2.9% (including Italian, Hungarian, Czech, Slovak, and German). 2  Largest Cities: (by population) Zagreb, Split, Rijeka. 3  Name: Latin in origin, Croatia's name literally means Land of Croats. 4  National Day: October 8.