Clue: Island whose name means, literally, "main land"

Answer: HONSHU

Length: 6


Similar Clues: