English dictionary
nampa meaning and definition
Definition and meaning of nampa at MeaningMonkey.org. nampa meaning and definition in the English Dictionary.NAMPA noun
Definition of Nampa (noun)
- a town in southwestern Idaho
Source: Princeton University Wordnet