Tamil Dictionary 🔍

delawares

Del"a*wares, n. pl.; sing. Delaware. (Ethnol.) Defn: A tribe of Indians formerly inhabiting the valley of the Delaware River, but now mostly located in the Indian Territory.


delawares - Similar Words