Этимологический словарь Крылова
Заимствование из французского, где blondin образовано от прилагательного blond – "белокурый".
блондин
Блондин