Происхождение
Фамилия Стоянови
Фамилия Стоянови звучит не по-русски, и это верная подсказка. Её выдает суффикс -и, который в русской традиции не образует фамилий, зато характерен для южнославянских языков — болгарского, сербского, македонского. В этих языках «Стоянови» — это форма множественного числа от фамилии Стоянов, то есть «из рода Стояновых». Если бы фамилия была русской, она выглядела бы как Стоянов.
Основа фамилии — личное имя Стоян. Оно очень распространено у южных славян и образовано от глагола «стоять» с суффиксом -ян. Имя давали с пожеланием, чтобы ребенок был крепким, устойчивым в жизни, «стоял твердо на ногах». В старину имя Стоян могло быть и охранительным: считалось, что такое имя удержит ребенка от болезней и напастей, не даст ему «уйти» из жизни.
По модели образования фамилия Стоянови — типичная патронимическая, то есть указывающая на отца: сын или потомок Стояна. Однако форма на -и говорит о том, что фамилия закрепилась за целым родом или семьей. В Сербии и Болгарии такие фамилии на -и часто носили люди из одного села или одной большой семьи, чтобы подчеркнуть принадлежность к общему предку.
Географически фамилия Стоянови чаще всего встречается в Сербии, Боснии и Герцеговине, Хорватии, а также среди сербской диаспоры. В России она редка и, скорее всего, принадлежит потомкам переселенцев с Балкан или людям, чьи предки сменили фамилию при переезде. В отличие от русских фамилий на -ов, которые передаются по мужской линии неизменными, у южных славян форма на -и могла склоняться по падежам (у Стоянови, к Стоянови), но в русском языке её часто оставляют без изменений, что создает путаницу в документах.
Если ваши предки носили фамилию Стоянови, скорее всего, они были из православных южнославянских земель, а их родоначальника звали Стоян. Фамилия не указывает на конкретное ремесло или сословие — она чисто именная, что говорит о давнем, еще дослужебном происхождении прозвища.