nonnomads

English

Noun

nonnomads

  1. plural of nonnomad