vozabi.

English words, with meanings in Hindi. हिन्दी

ENGLISH → HINDI

grenada

noun
01
noun

ग्रेनाडा; कैरिबियन द्वीप-राष्ट्र

an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth