Online English Dictionary

Home

Guadalcanal


n.

a mountainous island; the largest of the Solomon Islands in the independent state that is a member of the British Commonwealth.


© 2009 Dammam Community College