Definition of Grenada

  • 1. An island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth Noun

Semanticaly linked words with "grenada"