Некоторые славянские имена не склоняются, потому что из их косвенных форм невозможно вывести начальную форму имени. 4 Например, склонять имена типа Марко, Павло, Петро плохо, потому что «у Марка», «у Павла», «у Петра» выглядят как формы имён Марк, Павел, Пётр. 4
Также не склоняются женские имена, оканчивающиеся на согласный звук (твёрдый или мягкий, в том числе и на й). 45 Исключение составляют имя Любовь, а также имена библейского происхождения Агарь, Рахиль, Руфь, Суламифь, Эсфирь, Юдифь. 45
При этом славянские имена на -о типа Левко, Марко, Поело, Петро склоняются по образцу склонения существительных мужского-среднего рода. 12