Definitions from Wikipedia (Samosir)
▸ noun: Samosir, or Samosir Island, is a large volcanic island in Lake Toba, located in North Sumatra Province on the island of Sumatra in Indonesia.
▸ Words similar to samosir
▸ Usage examples for samosir
▸ Idioms related to samosir
▸ Wikipedia articles (New!)
▸ Popular adjectives describing samosir
▸ Words that often appear near samosir
▸ Rhymes of samosir
▸ Invented words related to samosir
▸ noun: Samosir, or Samosir Island, is a large volcanic island in Lake Toba, located in North Sumatra Province on the island of Sumatra in Indonesia.
▸ Words similar to samosir
▸ Usage examples for samosir
▸ Idioms related to samosir
▸ Wikipedia articles (New!)
▸ Popular adjectives describing samosir
▸ Words that often appear near samosir
▸ Rhymes of samosir
▸ Invented words related to samosir