TWA


Meaning of TWA in English

[ twα: ]

■ noun ( plural same or ~s ) a member of a Pygmy people inhabiting parts of Burundi, Rwanda, and the Democratic Republic of Congo (Zaire).

Origin

a local word meaning 'foreigner, outsider'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.