Where does “幌筵” come from?

幌筵 (Japanese) comes from Ainu パラモシㇼ, from Ainu モシㇼ — country, land; island; world.

Ancestry of “幌筵”, step by step

StepLanguageWordMeaning
1AinuパラモシㇼParamushir, an island among the Kuril Islands, controlled by Russia and disputed between Japan and Russia
2Ainuモシㇼcountry, land; island; world
Every word from Ainu モシㇼEvery word from Ainu パラモシㇼ