Find the word definition

Wikipedia
Sorokdo

Sorokdo (Sorok island) is an island in Goheung, Jeolla, South Korea. "Sorok" means "small deer", which the island is supposed to resemble.