nyewaayp

English: Translation
lives, inhabits
verb
Humans, Social Relations and Organization
Plural form
nyechewayp
Notes

"Lives" at or in a certain place.