ลับแล

Etymology
From 🇰🇲.

Noun

 * 1)  screen or barrier, especially one in the form of a flat panel standing on attached feet.

Proper noun

 * 1)  (เมือง~) the name of a town which legend says can only be found by chance.
 * 2) (อำเภอ~)

Adjective

 * 1)  inaccessible; secret; undisclosed; obscure; gloom.