DELAWARES


Meaning of DELAWARES in English

noun ·pl a tribe of indians formerly inhabiting the valley of the delaware river, but now mostly located in the indian territory.

Webster English vocab.      Английский словарь Webster.