noun a town in NE Rhode Island, near Providence.
east providence 🔊 Listen to this noun a town in NE Rhode Island, near Providence. Share Facebook Twitter Google +