Вже дуже давно цим цікавлюсь, але нічого не можу знайти. Часто дають англійський жартівливий варіант ("хлопці завжди праві" і т.ін.), "правий бій", якісь версії про французьке походження після війни 1812 року від одного з носіїв прізвища.
Прізвище нестандартне для слов'янських мов, на мою думку. Якщо довго шукати Гуглом у Гугл Книгах чи навіть по всьому Інтернету, можна побачити, що прізвище поширене у Чернігівській області. Всі мої родичі з цим прізвищем з Козелецького району (Сорокошичі, Косачівка, Лошакова Гута...). Часто воно чомусь виринає в Ніжині. Мені здається, що воно все ж іншомовного походження, але не зрозуміло, якого ж саме.
Можливо, хтось знає? Чи має якісь версії?
Доповнення від 22 листопада 2017 р.: Отримав версію, що це може бути від слов'янського Боєправ. Версія сумнівна, Боєправи є, але вони якраз з'являються пізніше і переважно в містах і здаються мені пізнішими переробками прізвища Бойправ.
Доповнення від 13 червня 2019 р.: Поширення прізвища можна досить чітко побачити на https://ridni.org/karta/бойправ Там є також і розділ "Походження прізвища БОЙПРАВ", але текст цього розділу насправді з книги Павла Чучка "Слов'янськi особовi iмена украïнцiв: iсторико-етимологiчний словник" і стосується імені Бой, а не прізвища Бойправ. Прізвище Бойправ в тексті навіть не згадується: https://books.google.com.ua/books?id=M-sHKtbjF2EC&pg=PA70 Вважаю, що ця інформація не стосується походження прізвища Бойправ.