ViewsWatchers |
Lapwai is a city in the northwest United States, in Nez Perce County, Idaho. Its population was 1,137 at the 2010 census, and it is the seat of government of the Nez Perce Indian Reservation. Lapwai actually means "The land of the butterflies" [edit] Research Tips
|