Skip to content
Thai Dictionary
Search the dictionary
Search
ลัญฉน์
lan
Noun
mark; imprint; stamp; seal
Recently looked up
Clear