Chemilly Nyewaa

English: Translation
Ant House, place name near Mesa Grande
proper noun
Place names
Notes

chemilly "red ant", nyewaa "its house"