yali
[ˈjɑːli]
Definitions
1. noun
A type of traditional architecture found in Nepal, particularly in the Kathmandu Valley, characterized by intricately carved wooden facades and tiled roofs.
“The yali temple complex is a UNESCO World Heritage Site due to its rich cultural significance.”