What does capital of guatemala mean?

capital of guatemala meaning in General Dictionary

the capital and biggest town of Guatemala