picuris
/pɪˈkʊriːs/Definitions
1. noun
a small Puebloan village in New Mexico
“The historic site of Picuris is a must-visit for anyone interested in Native American history.”
1. noun
a small Puebloan village in New Mexico
“The historic site of Picuris is a must-visit for anyone interested in Native American history.”