As Phil answered, where is it located? Spain, Formosa, Ghana, the US? Look at the map. Your city's name has to fit in.
Cities are named after
People - Washington, Jonestown, Kingsville, New York
Physical features- Trois Rivieres (Three Rivers) Niagara Falls, Iron Mountain
Places back home: London, Paris
Desire for a fresh start - Philadelphia (brotherly love), Salem (peace)
I hope this helps you think through what you want the name to say.