Фамилия Алексашенко происходит от мужского имени Алексаша. Это древнее славянское имя имеет греческое происхождение и означает «защитник». Фамилия Алексашенко имеет несколько версий о ее происхождении и значении.
Одна из версий связывает эту фамилию с прозвищем «алексаша», которое использовалось для называния человека, имеющего качества защитника, сильного и независимого. В древности прозвище часто становилось основой для образования фамилий.
Еще одна версия связывает фамилию Алексашенко с именем Алексей. В некоторых случаях русские фамилии образуются от имени отца, поэтому Алексашенко может иметь происхождение от отчества Алексеевич.
Также возможно, что фамилия Алексашенко имеет происхождение от географического названия или топонима. Например, место с названием «Алексашенко» могло служить основанием для образования фамилии у его жителей.
В целом, фамилия Алексашенко имеет славянское происхождение и означает «защитник» или «сын Алексея». Как и многие другие фамилии, она может иметь несколько версий о своем происхождении, история которых часто теряется в глубокой древности.