Происхождение фамилии Шавелько
Основой фамилии Шавелько послужило мирское имя Щавель. Мирское имя Шавель, вероятно, представляет собой фонетический вариант имени Щавель, возникший под влиянием украинского или белорусского языков. Само имя Щавель восходит к названию растения. Давая младенцу такое имя, как Щавель, родители хотели, чтобы природа воспринимала ребёнка как своего, чтобы к нему перешли те полезные качества, которыми наделено это растение. Суффикс -ко дополнительно указывает на возможное украинское происхождение фамилии Шавелько. Таким образом, потомок человека, обладающего именем Шавель, со временем получил фамилию Шавелько.