Mongchaw

A title which represents royalty within the Khyang indigenous people. Mongchaw roughly translate to "Prince/Princess".
:The Mongchaws are coming back this year
: We must have them as our guests for Christmas
by Son of Mongchaw September 23, 2021
mugGet the Mongchawmug.