Simple peasant meeting posh Asian worshipper (5)
I believe the answer is:
hindu
'asian worshipper' is the definition.
'hindu' can be an answer for 'worshipper' (worshipper of Hindu gods). I'm unsure of the 'asian' bit.
'simple peasant meeting posh' is the wordplay.
'simple peasant' becomes 'hind' (archaic term for a peasant. I am not sure about the 'simple' bit.).
'meeting' says to put letters next to each other.
'posh' becomes 'u' (abbreviation for upper-class - opposite to non-U).
'hind'+'u'='HINDU'
Can you help me to learn more?
(Other definitions for hindu that I've seen before include "Central Asian mountain range" , "Adherent of an eastern religion" , "Adherent of an Asian religion" , "Adherent to dominant religion of India" , "Believer in South Asian religion" .)