Nagodba in Croatian means settlement. It was a very bad deal for Croatia.

Italian spoken in Istria – is called istro-veneto and it is a similar dialect of
Italian to the one spoken in Veneto.

Štokavica/ijekavica is a Croatian dialect adopted in 19th century to be the
standard language and that is how it is used today. In the city of Zagreb,
native dialect is kajkavski. As for other languages spoken: Hungarian, Slovak,
Roma... and I have certainly forgotten some.