释义 |
capital of Grenada ThesaurusNoun | 1. | capital of Grenada - the capital and largest city of GrenadaSt. George'sGrenada - an island state in the West Indies in the southeastern Caribbean Sea; an independent state within the British Commonwealth |
capital of Grenada
Synonyms for capital of Grenadanoun the capital and largest city of GrenadaSynonymsRelated Words |