English → Hindi dictionary
guadalcanal
Definition
a mountainous island; the largest of the Solomon Islands in the independent state that is a member of the British Commonwealth
Looking for poetry? Read shayari and poems by great poets.
a mountainous island; the largest of the Solomon Islands in the independent state that is a member of the British Commonwealth
Looking for poetry? Read shayari and poems by great poets.