Meaning of Solomons

Definition of Solomons

(noun) the northernmost islands are part of Papua New Guinea; the remainder form an independent state within the British Commonwealth

Other information on Solomons

WIKIPEDIA results for Solomons
Amazon results for Solomons