В фан-клубе Старков еще мелькало интересное этимологическое значение имен. Санса - принцесса, очарование. Может Мартин хотел выделить героев, и наградить их своим, особым значением, хотя и созвучным с историческими, и совсем не обязательно называть дочь Лианной.
Тут мне пришла в голову вот какая мысль, а почему Санса(Арья) не Миниса? Почему Кейтилин не назвала свою дочь в память о матери? Варианта вижу два:
1) Самый реалистичный. Мартин решил назвать девочек Сансой и Арьей, и даже не подумал о других вариантах. Хотя в отношении сыновей Неда и Кет система довольно логичная и обоснованная.
2) Кейтилин к моменту рождению Сансы(и тем более Арьи) прожила в Винтерфелле уже достаточно долго, судя по реплике Неда - "опять наслушалась сказок Старой Нэн" была знакома с местными легендами и историей. Так что могла где то услышать эти имена и решила, что они неплохо подходят ее дочерям. Ну а Эддард видимо не горел желанием называть дочерей именами сестры(Лианну он и так вспоминает постоянно, да и как бы если Джон ее сын, то всё становиться совсем сложно) и матери. Да и вряд ли он выбирал имена для дочерей.....
Брана, мне кажется, назвали не обязательно в честь дяди, это вообще популярное имя у Старков.
У Старков почти в каждом поколении был свой Брандон. Это их можно сказать титульное имя. Но по моему где то Бран прямо говорил, что его назвали в честь дяди.
Любопытно другое... почему не старший сын? Я уже выдвигал предположение, что на момент рождение Робба боль от потери брата для Неда была слишком болезненна, и он предпочёл назвать сына другим именем.
А вот к рождению Брана уже прошло много лет, и можно было назвать сына именем старшего брата. А вот с Риконом никаких догадок нет.... Это разные имена с Рикардом, то есть искать связь с отцом Эддарда тут вряд ли можно. Кстати Рикона могла и Кейтилин назвать.... ну может ей имя это понравилось.