Skip to main content

delawares

English delawares meaning in English  •  delawares का अर्थ अंग्रेजी में
n. pl.
  • A tribe of Indians formerly inhabiting the valley of the Delaware River, but now mostly located in the Indian Territory.
Advertisement