Что такое фамилия? Мы, русские, называем так семейное имя, которое передается по наследству, в отличие от личного имени, которое у каждого из членов семьи свое собственное.
Слово «фамилия» (лат. familia) существовало за много веков до того, как его начали использовать в современном значении: так в Древнем Риме называли обширную семью римского типа; кроме отца семейства, его жены и детей, туда входили еще все его рабы, вольноотпущенники и прочие тем или иным способом зависимые от него люди (так называемые клиенты).
Позже в западноевропейских языках оно стало означать семью уже в более узком понимании и в этом значении перенято русским языком при Петре I. Постепенно значение слова изменилось: теперь так стали называть не семью, а ее наименование, в прежнем же значении слово употреблялось разве что в ироническом смысле. Мы можем сказать, например: «Он пожаловал к нам со всей своей фамилией», имея в виду, что гость пришел со всем своим семейством.
Между тем во многих других языках это слово по-прежнему означает семью, но никак не семейное имя.
Сейчас каждый получает фамилию при рождении, и многие не могут представить, что люди когда-то не имели фамилий, благодаря чему мы можем иногда видеть в книгах такие курьезы, как, например, А. Македонский вместо Александра Македонского или И. Муромец вместо Ильи Муромца… Не было фамилий и у Александра Невского и Дмитрия Донского. Они обходились прозваниями по происхождению или по прославившим их битвам.
Ученые полагают, что фамилия как семейное, а не родовое наследственное имя возникла на севере Италии приблизительно в Х в. Позже фамилии начали распространяться во Франции, а затем и в Германии. В Англию, как утверждают ученые, они пришли с нормандцами.