The suffix “grad” in Russian city names like “Leningrad” and “Stalingrad” comes from the Old East Slavic word “градъ” (grad) which means “city” or “town.” In the modern Russian language, “город” (gorod) is the term for “city.” The use of “grad” in city names is a historical and traditional feature.
Is grad Russian for town?
If you trust gpt4 enough then it answered yes:
So it’s basically the same as English -ton. Lemmyton doesn’t have the same ring to it though
Lemmyville
So basically the same as Danish -by