Dictionary Definition:
Lañchana (nt.) [fr. lañch] 1. stamp, mark, imprint VvA 89 (sasa˚, of the moon); Dāvs ii.23 (pada˚). -- 2. the seal (of a letter or edict) SnA 172. -- Cp.lañcana.