ลัญฉน์

lan

Noun

    • mark; imprint; stamp; seal