Participant Info Term mile མེ་ལི། English Definition phys. A unit of linear measure equal to 1,760 yards (approximately 1.609 kilometres). Tibetan Definition ཡཱར་ཌི་ ༡༧༦༠ དང་མཚུངས་པའི་རིང་ཚད་ཀྱི་བརྩི་གཞི་ཞིག (ཀི་ལོ་མི་ཊར་ ༡.༦༠༩ དང་ཕལ་ཆེར་མཚུངས།) Full Glossary