Dictionaries / kamuypuyara kamuypuyara カムイプヤラ · камуйпуяра noun English god's windowJapanese 神窓Russian окно бога Word structure kamuy-puyara — god-window Attested in FRPAC Frequency 0