This Russian town name generator joins a real Russian root to a real place-name ending. Tuman is fog and -ogorsk is built on gora, a mountain, so Tumanogorsk is a town on a foggy mountain.
Read the full guide
Press, then lock the ending
Press New town name. Tap the ending, press its padlock and press again: lock it on -ograd and every name ends like Volgograd. The list under the tool shows each root in Cyrillic with the word it comes from.
How the two parts join
Most endings start with o, the vowel Russian uses to join two words into one: Aist, a stork, then o, then grad, a town, make Aistograd. Each ending is built on a plain word, such as more, the sea, in -omorsk.
Tips
Fit the ending to your map: -omorsk needs a coast, -ozersk a lake, -ogorsk a mountain.
The result is in Latin letters. Copy the Cyrillic of each part from the list under the tool.
Questions and answers
What does grad mean in Russian city names?
Grad is an old, poetic word for a town or city, used as a city name suffix, as in Volgograd and Kaliningrad. The everyday Russian word is gorod, as in Novgorod.
What does the ending -sk mean?
It is a suffix used in Russian place names. Here it closes endings built on a plain word: -ogorsk on gora, a mountain, -ovodsk on voda, water, and -ozersk on ozero, a lake.
Are these real Russian towns?
No. Every join was checked, in Latin letters and in Cyrillic, against the GeoNames tables of Russia, Belarus, Ukraine and Kazakhstan, and real ones were cut. Common roots such as Nov-, Krasn- and Bel- spell real towns, so the roots here are rarer.
How this list was compiled: 50 Russian roots, each in Latin letters with the root in Cyrillic, the dictionary word it comes from and that word's meaning. Every word and meaning was checked by script on 2026-10-03 against the Russian section of its English Wiktionary entry (for example https://en.wiktionary.org/wiki/берёза; CC BY-SA 4.0). Roots that end in a soft or hushing consonant are left out, because they take the joining vowel e and not o. Every name the Opening and Ending rows can spell was checked that day, in Latin letters and in Cyrillic, against the GeoNames tables of Russia, Belarus, Ukraine and Kazakhstan with their alternate names (564,183 named places) and places of 500 people and up worldwide (https://download.geonames.org/export/dump/, CC BY 4.0), against every list on this site, and as an exact page title on English Wikipedia; the part behind a match was cut. Everyday roots such as Nov-, Krasn- and Bel- spell real towns with most endings and are gone for that reason. 36 candidates were cut (30 a real place on the map; 5 that stood one letter from a well-known town; 1 a soft root), among them Bel, Berez, Bobr, Bolot, Chern, Chernik, Dobr and Granit, and in the finishing pass Sokol (Sokologorsk is the Russian form of the name of a city in Ukraine, which the tables hold only in its Ukrainian spelling), Golub (голубь ends in a soft consonant, and with o the root reads as light blue), and Belk, Volk, Vetr, Zhelez and Med (Belkomorsk, Volkograd, Vetrozavodsk, Zhelezogorsk and Medogorsk each stand one letter from a real town). Nobody who reads Russian as a first language has read this list. Licence: own selection; words and meanings from English Wiktionary (CC BY-SA 4.0)
Ending: all 12 endings
O 12
oborsk-оборск: бор, a pine forest, with the place-name suffix -sk, as in Krasnoborsk.
ogorsk-огорск: гора, a mountain, with the place-name suffix -sk, as in Magnitogorsk.
ograd-оград: град, an old poetic word for a town used as a city name suffix, as in Volgograd.
okamensk-окаменск: камень, a stone, with the place-name suffix -sk, as in Krasnokamensk.
Show all 12 endings (8 more)
O, continued
omorsk-оморск: море, the sea, with the place-name suffix -sk, as in Belomorsk.
opolye-ополье: поле, a field, as in Krasnopolye.
orechensk-ореченск: река, a river, as in Belorechensk.
ovodsk-оводск: вода, water, with the place-name suffix -sk, as in Kislovodsk.
ovsk-овск: -ов, which makes a possessive, with the place-name suffix -sk, as in Khabarovsk.
oyarsk-оярск: яр, a steep bank, with the place-name suffix -sk, as in Krasnoyarsk.
ozavodsk-озаводск: завод, a factory or works, with the place-name suffix -sk, as in Petrozavodsk.
ozersk-озерск: озеро, a lake, with the place-name suffix -sk, as in Belozersk.
How this list was compiled: 12 endings of real Russian place names, each with the word it is built on and a real town that carries it. The word and its meaning were checked by script on 2026-10-03 against the Russian section of its English Wiktionary entry (https://en.wiktionary.org/wiki/град, https://en.wiktionary.org/wiki/-ск and the entries for the other words; CC BY-SA 4.0), and each example town was found that day in the GeoNames tables of Russia, Belarus, Ukraine or Kazakhstan. Most endings begin with o, the vowel Russian uses to join two words into one (Wiktionary, -о-). The screen of the joined names is described in the Opening row's source. One candidate was cut (a real place on the map): ovka. Nobody who reads Russian as a first language has read this list. Licence: own selection; words and meanings from English Wiktionary (CC BY-SA 4.0)
Stands: all 30 sites
A 8
a night's train ride from the capital
along a canal dug by hand
among apple and cherry orchards
among sunflower fields that reach the horizon
at a river mouth full of reeds
at a river port that freezes in winter
at the edge of the taiga
at the foot of low blue hills
Show all 30 sites (22 more)
B 6
below a wooden watchtower
beside a hydroelectric dam
beside a lake so clear the stones show
beside a water mill with a mossy wheel
between two lakes
beyond the mountains, where the plain begins
F 1
far out on the grass steppe
I 2
in a pine forest full of mushrooms
inside a loop of a lazy river
O 7
on a branch line with one train a day
on a highway the mail coaches once used
on a hill that seven springs run from
on an island reached by a plank bridge
on the edge of a peat bog
on the high bank of a wide river
on the shore of a man-made sea
U 1
under a ridge of chalk
W 5
where a cable ferry crosses the river
where the asphalt stops and the dirt road starts
where the river ice breaks up each April
where the sleeper train stops for two minutes
where three rail lines cross
How this list was compiled: Our own list of 30 sites, written on 2026-10-03 to read after "a town that stands". No line names a real place. Licence: own work
Known for: all 40 things
A 18
a chess club in every school
a clock that plays a folk song at noon
a foundry that casts bells
a library in a former fire tower
a mineral spring
a planetarium with a silver dome
a single tram that everyone waves to
a ski track through the birches
Show all 40 things (32 more)
A, continued
a small railway run by schoolchildren
a theater of puppets and shadows
a troupe of young acrobats
a winter market lit by lanterns
a wooden fortress rebuilt by volunteers
an accordion workshop
an ice rink flooded by the fire brigade each winter
an ice slide built each winter
an open-air museum of windmills
apple candy dried in sheets
B 3
bird whistles made of clay
brass samovars
buckwheat honey
C 2
cedar nuts
cucumbers pickled in oak barrels
D 1
dumplings folded by hand
E 1
embroidered linen towels
F 2
felt boots
fishing huts out on the lake ice
H 1
honey cakes baked for the winter fair
J 1
jam of wild strawberries
L 2
lace made on bobbins
lacquer boxes painted with fairy tales
N 1
nesting dolls painted by hand
P 2
pickled mushrooms
pottery painted in cobalt blue
R 1
rye loaves with caraway seed
S 3
smoked bream
sunflower seeds sold in paper cones
swans on the town pond
T 1
tea with jam on every porch
W 1
wooden houses with carved window frames
How this list was compiled: Our own list of 40 things, written on 2026-10-03 to read after the words "known for". No line names a real place, a business or an alcoholic drink. Licence: own work