What does capital of grenada mean?

capital of grenada meaning in General Dictionary

the administrative centre and largest city of Grenada