Most Serbian words are of native Slavic lexical stock, tracing back to the Proto-Slavic language. There are many loanwords from different languages, reflecting cultural interaction throughout history. Notable loanwords were borrowed from Greek, Latin, Italian, Persian, Turkish, Hungarian, Russian, English and German.