Род некоторых географических названий определяется по грамматическому роду нарицательного существительного, выступающего в роли родового понятия (например, по роду слов «город», «река», «озеро»). 2
Примеры:
Отступления от правила объясняются влиянием аналогии, употреблением слова в другом значении и другими факторами. 2