Subscribe
URL of the page has been copied to clipboard.
Meaning : The capital and largest city of Rhode Island. Located in northeastern Rhode Island on Narragansett Bay. Site of Brown University.
Synonyms : providence
Install App