where does the word posh come from

The word posh most likely comes from old slang linked to money , probably via Romani, and the famous cruise-ship acronym story (“Port Out, Starboard Home”) is almost certainly a myth.
Core meaning and early uses
- Posh in modern English means stylish, luxurious, or upper-class in appearance or manners.
- As an adjective with that sense, it starts turning up in print in the early 1900s, especially in British military and social slang.
Slang and Romani roots
- Earlier in the 1800s, posh appears in thieves’ and street slang meaning money , especially a halfpenny or other small coins.
- That money sense is probably from Romani posh meaning “half,” as in phrases for “half-crown” or “halfpenny,” which then extended to money generally and later to a well-dressed person (a “dandy”), then to the general idea of being smart or luxurious.
Other theories (and the myth)
- A popular but incorrect story says posh is an acronym of “Port Out, Starboard Home,” describing the cooler, shady cabins chosen by rich travelers sailing between Britain and India; historians and lexicographers have found no real evidence for this, and the phrase only appears long after posh is already in use.
- Another scholarly suggestion is a link to Urdu safed-pōš (“white-clad,” hence well-dressed or affluent), which may have influenced the “well-dressed, upper-class” meaning, especially in a colonial British-India context, but this is less certain than the Romani-money route.
So, where does posh come from?
- The safest summary is: its exact origin is not 100% certain , but the strongest evidence points to a path from Romani for “half” → slang for small coins / money → a “dandy” → smart, stylish, and finally “upper-class luxurious.”
- The cruise-ship acronym is best treated as a fun backronym, not real etymology.
Information gathered from public forums or data available on the internet and portrayed here.