What is the meaning of Buddy?

A friend or casual acquaintance.

A partner for a particular activity.

An informal and friendly address to a stranger, usually male; a friendly (or occasionally antagonistic) placeholder name for a person one does not know.

A person far removed from the conversation.

To assign a buddy, or partner, to.

Resembling a bud.

Source: wiktionary.org