Participant Info

Term
peninsula ཕྱེད་གླིང་།
English Definition
biol. A piece of land that juts out from a larger land mass and is mostly surrounded by water.
Tibetan Definition
ས་ཁོངས་ཆེན་པོ་ཞིག་ནས་ཕྱིར་འབུར་ཞིང་ཕྱོགས་ཕལ་ཆེ་བ་ཆུ་ཡིས་སྐོར་ཡོད་པའི་ས་ཁུལ་ལ་གོ

Full Glossary