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