blta na sdug pa
From RangjungYesheWiki
beautiful to behold, elegant, a treasure to behold [RY]
pleasant sight [beautiful to behold, elegant, a treasure to behold 1 of the 7 mountains o top of Mt Meru.] [IW]
pleasing when looked upon, a deity, pleasant, look upon, city of indra [JV]
