What does capital of idaho mean?

capital of idaho meaning in General Dictionary

the capital and biggest town of Idaho