Turkish-English dictionary »

nehir meaning in English

TurkishEnglish
nehir noun

river [rivers](large stream which drains a landmass)
noun
[UK: ˈrɪ.və(r)] [US: ˈrɪ.vər]

çin nehir yunusu noun

baiji(freshwater dolphin)
noun