Axel is a Scandinavian and German given name. One source ([1]) says that it is a Scandinavian form of Absalom, meaning "Father of peace".