nampa

nampa

nampa

Noun

a town in southwestern Idaho

Synonyms: