The name Dubrovnik has its origin in the Croatian word Dubrava, meaning oak, since the Mount Srđ featured a dense oak forest called Dubrava.
Until the 12th century, the city was named Ragusa – Rausa meaning rock in Latin after the rock where the first Latin settlement was established.
Afterwards, when Latin settlement Ragusa and Slav settlement Dubrava get connected the Slav name overcame.
There is also a story about Turkish people who called the city “Dobro-Venedik” which in Turkish means “Good Venice”. Probably because Dubrovnik was peacefull city with buildings similar to Venetians.
Finaly, the name Dubrovnik remained until today.