For the general meaning of "elegant" or "stylish":
* Chique: This is the most common and direct translation, similar to "chic" in English.
* Sofisticado: This implies sophistication and refinement.
* Elegante: This refers to a refined and graceful style.
For the meaning of "upper class" or "wealthy":
* Abastado: This emphasizes financial wealth.
* Aristocrático: This refers to nobility or high social standing.
* Alto padrão: This means "high standard" and implies high quality and affluence.
For the meaning of "snobbish" or "pretentious":
* Pretensioso: This emphasizes the negative connotation of being overly concerned with status or appearance.
* Afeminado: This term, specifically referring to men, suggests a superficial or effeminate style that some might consider "posh" in a derogatory way.
The best translation will depend on the specific context and the specific aspect of "posh" you want to convey.