Santa Cruz Islands
geographical name
islands of the southwestern Pacific Ocean in the southeastern Solomon Islands north of Vanuatu that were administratively attached to the British Solomon Islands until 1978 area 362 square miles (938 square kilometers)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share