capital of wyoming

Noun
  1. The capital and largest city of Wyoming;
    Located in the southeastern corner of the state (synset 109182468)

Other Searches