Search Result for "capital of grenada":
Wordnet 3.0

NOUN (1)

1. the capital and largest city of Grenada;
[syn: St. George's, capital of Grenada]


WordNet (r) 3.0 (2006):

capital of Grenada n 1: the capital and largest city of Grenada [syn: St. George's, capital of Grenada]