Questions & Answers about Büyük şehirde ulaşım sorunu var.
Şehirde means in the city or at the city depending on context.
The ending -de is the locative case suffix. It shows location and often corresponds to English in, on, at.
- şehir = city
- şehirde = in the city
In Turkish, case endings are attached directly to the noun, so it is written as one word.
This suffix changes form because of two sound rules:
Vowel harmony decides between -de / -te and -da / -ta
The last vowel of şehir is i, which is a front vowel, so the suffix uses e:- şehir + de
Consonant harmony decides between d and t
Since şehir ends in r, which is a voiced consonant, the suffix uses d, not t.
So:
- şehirde = correct