Definitions
noun
the largest Chilean island and the only one to be settled; located off south-central Chile
Look “chiloe” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the largest Chilean island and the only one to be settled; located off south-central Chile