Synonyms for Capital of grenada:

n.

capital of grenada (noun)
St. George's.