Фамилия Никулаевич имеет славянские корни и имеет несколько версий происхождения и значения.
Одна из версий гласит, что фамилия Никулаевич происходит от имени Никула, которое является славянским мужеским именем и имеет греческие корни. Изначально это имя имело значение «победитель народа». Позднее, когда начали использовать отчества, у некоторых людей появилась фамилия Никулаевич, что означает «сын Никула».
Другая версия утверждает, что фамилия Никулаевич происходит от принятого в России обычая обращаться к человеку по отчеству, созданному от имени отца. В данном случае, Никулаевич означает, что человек является сыном Никулы.
Третья версия утверждает, что фамилия Никулаевич может быть производной от имени-отчества Никулаевич. В этом случае, носитель фамилии мог быть сыном Никула и принимать фамилию, основанную на отчестве.
В целом, фамилия Никулаевич имеет тесную связь с русской историей и культурой, а её происхождение и значение укоренены в славянских традициях.