SRIN-PO Meaning of SRIN-PO in English [Other] One of the eight classes of indigenous Tibetan country gods: ghouls and vampires, flesh colored. Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012