where are you from? narragansett
a beautiful beach town in southern rhode island filled with cultural diversity and financial status
"where are you from? narragansett" What is the definition of "narragansett"?