Личните имена на българите са възниквали или са възприемани през различни епохи. Най-стари са имената, наследени от далечното минало, които се срещат и у другите славянски народи, като Владимир, Владислав, Драгомир или съкратените им форми Драго, Миро, Слав, Нягул.
С покръстването на българската държава в 865 г. у нас навлизат масово християнските имена от източноправославния календар. Дори самият княз Борис І е получил второ име — Михаил. По произход християнските имена са главно староеврейски, гръцки и латински.
Еврейските имена са заети от Библията. Те отразяват един дълбоко религиозен мироглед, вяра и стремеж за общение с Бог.
Смята се, че Господ пази всички тези, които носят следните имена:
Лазар – Бог помага (от ивритското еlе-azar)
Богдан – Дар от Бога, обикновено това име се дава на деца, които са дълго чакани
Анна – Божията милост. В Русия името Анна означава тази, която ще се роди отново и свето е името на Богородица
Анастасия – Име, което означава възкресение, обикновено се дава на момичета, които са родени около Великден
Ангелина – Божия пратеник, ангел Лидия – Родена от Бога
Кристина – Идва от името на Исус Христос
Теодора – Подарък от Бога.