lewiston
/ˈluːɪstən/Definitions
1. noun
A city located in Maine, United States
“The residents of Lewiston celebrated the city’s annual festival.”
2. proper noun
A place name, referring to a city or a geographic location
“The tourists visited various cities, including Lewiston.”