Word info

Siouan-speaking

Adjective Satellite

Meaning

able to communicate in a Siouan language

Source: WordNet

Close letter words and terms