meaning of solomon islands

1. the northernmost islands are part of Papua New Guinea; the remainder form an independent state within the British Commonwealth


Related Words

solomon islands |

Developed & Maintained By Taraprasad.com

Treasure Words