Company keeper

1) друг, товарищ (с которым можно провести время) 2) [неодобрительное] гуляка, прожигатель жизни 3) [шутливое] воздыхатель, поклонник

Большой англо-русский словарь