A friend who is frequently in the company of another
English: companion, comrade, fellow, familiar, associate
comrade, Comrade, associate, brother, companion
English: companion, comrade, fellow, familiar, associate
English: Comrade
English: brother, comrade