Meaning of capital of idaho

Definition of capital of idaho

(noun) the capital and largest city of Idaho

Other information on capital of idaho

WIKIPEDIA results for capital of idaho
Amazon results for capital of idaho