Как пишутся такие сочетания?
Сочетания с приложением, первая часть которых — имя собственное, пишутся через дефис:
Иван-царевич,
Волга-матушка.
Раздельно пишутся такие сочетания, в которых имя собственное стоит на втором месте:
крошка Цахес,
болтун Вова,
царевич Иван,
село Марьино
и др.
Однако есть исключения:
матушка-Волга,
свет-Марья,
Иван свет-Васильевич.
Стоит сказать и о склонении сочетаний с приложением. В наименовании Москва-река склоняются все части:
Москвы-реки,
на Москве-реке.
В разговорной речи возможен и несклоняемый вариант:
на Москва-реке.
Если же слово «река» стоит в начале, склоняются названия женского рода и не склоняются мужского:
у реки Москвы,
на реке Енисей.