Dictionaries / rorunpuyara rorunpuyara ロルンプヤラ · рорунпуяра noun English god windowJapanese 神窓Russian окно бога Hokkaido rorunpuyar Attested in FRPAC Frequency 0