Этимологический словарь Крылова
Заимствование из французского, где восходит к латинскому liberalis – "свободный".
либерал
ЛИБЕРАЛ