n. summer resort town in south Rhode Island (USA); Algonquian language spoken by the Narraganset people
NARRAGANSETT
Meaning of NARRAGANSETT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012