capital of grenada n the capital and largest city of Grenada Synonym(s) St. George's capital of Grenada