When Austrian cartographers came to Dalmatia (then a kingdom under Austrian rule), they asked the locals for the names. Slavic (Croatian) speaking locals gave funny names to the german-speaking Austrians, so today we've got islands like
Babina Guzica (Old woman's
or Grandmother's
or Hag's Arse),
Kurba Velika (Big Whore) and
Kurba Mala (Little Whore). These are the three that are commonly mentioned, but there are others. Speaking of
baba, in the Vukovar-Srijem County of Croatia, there's a whole municipality named
Babina Greda (Grandmother's (Wooden) Beam.
Dalmatia also has it's very own Long Island (
Dugi Otok), but also the Naked Island (
Goli Otok). On the island of Ugljan (which resembles the croatian word for charcoal,
ugljen, but is not derived from it) is the town of
Preko (Across), since it sits right across the city of Zadar. Also in the Zadar archipelago are the islands of Big Little Fig (
Vela Smokvica) and Little Little Fig (
Mala Smokvica).
On the island of Ciovo (Čiovo), there's a place called the Shire (
Okrug). Around Split (whose name derives from (ancient) Greek
Aspalathos, meaning Spanish broom (a shrub,
Spartium junceum)), there are places like Dearwaters (
Dragovode), Longfield (
Dugopolje), Underside (
Podstrana, actually meaning Under the Side of the Mountain), Little Villages (
Selca, on the island of Brac), The City of Seven Castles (sedam Kaštela), etc.
Montenegro's capital is called Podgorica, meaning (The City) Under the Little Mountain, and driving along the coast from Budva to Bar, one passes through a village called Jumping Girl (Skocidjevojka).
These are just the ones I could think off the top of my head
Regards.