Formal:
* Monsieur: This is the most formal way to refer to a man. It's equivalent to "Sir" in English.
* Homme: This means "man" in a general sense.
Informal:
* Mec: This is the most common informal word for "guy," similar to "dude" or "bro" in English.
* Type: This can be used in similar contexts as "guy" but is less common than "mec."
* Bonhomme: This translates literally to "good man," and can be used playfully to refer to a guy in a friendly way.
Contextual:
The best translation will depend on the context. For example, if you're talking about a friend, "mec" would be the most natural choice. If you're talking about a stranger, "Monsieur" would be more appropriate.
Examples:
* "This guy is really funny." -> "Ce mec est vraiment drôle."
* "The guy at the counter was rude." -> "Le monsieur au comptoir était impoli."
* "He's a good guy." -> "C'est un bonhomme."