Грамматический словарь Зализняка (склонения слова):
Боярин, бояре, боярина, бояр, боярину, боярам, боярина, бояр, боярином, боярами, боярине, боярах
боя́рин
-а, мн. бояре, бояр, м. ист.
1.
Высшее (вначале жалованное, а позднее наследственное) звание в Московской Руси, а также лицо, носившее это звание.
2.
Крупный землевладелец, представитель высшего слоя феодалов в древней Руси и в Московском государстве.
БОЯРИН, а, мн. яре, яр, м.
1. В России до начала 18 в.: крупный землевладелец, принадлежащий к высшему слою господствующего класса.
2. В Румынии до 1945 г.: родовой или поместный феодал.
| прил. боярский, ая, ое.
боя́рин
БОЯРИН -а; мн. бояре, бояр; м.
1. В Древней Руси и Московском государстве: крупный землевладелец, представитель высшего слоя феодалов. Думный б. (член высшего совета при князе).
2. В Московском государстве: высший чин, звание служилых людей; лицо в этом звании.
БО’ЯРИН, боярина, мн. бояре, бояр, ·муж. (·ист. ). В Московской Руси — лицо, принадлежащее к высшему сословию.
Общепринятого объяснения происхождения этого слова нет. Вероятно, образовано с помощью суффикса -арь от существительного бои – "битва, сражение". В этом случае слово имело первичное значение – "воин".