General "foolish":
* Tolo: This is the most common and direct translation, meaning "foolish" or "silly."
* Estúpido: This is a stronger word, meaning "stupid" or "idiotic."
Other options:
* Insensato: This means "unwise" or "foolish" in a more intellectual sense.
* Desmiolado: This means "foolish" or "silly" in a playful or lighthearted way.
* Bobo: This means "foolish" or "silly" and can also be used as a term of endearment for a child.
* Parvo: This is a more formal word meaning "foolish" or "silly."
Examples:
* "Ele foi muito tolo em confiar nele." (He was very foolish to trust him.)
* "Essa é uma ideia estúpida." (That's a stupid idea.)
* "Não seja insensato, pense antes de agir." (Don't be unwise, think before you act.)
* "Ele é um pouco desmiolado, mas é um bom amigo." (He's a little silly, but he's a good friend.)
The best word to use will depend on the specific situation and the intended meaning.