Возможно, причина того, что в русской антропонимии женские имена чаще оканчиваются на гласные, связана с особенностью словообразования русского языка — добавлением окончаний на -а, -я и -ь для обозначения женского рода. 4
Эта тенденция проявляется и в именах. 4 Например, Анастасия, Татьяна, Елена, Маргарита, Наталья, Ира — трудно найти женское имя с другим окончанием. 3
Есть исключения: несколько славянских имён, которые не вписываются в общую картину — Любовь, Даль, Лебедь, Яблонь и Елень. 3