The AI-powered English dictionary
plural mueangs or mueang
(historical) A pre-modern semi-independent city-state or principality in mainland Southeast Asia or adjacent regions of Northeast India or Southern China.