pomppulinna

Etymology
,

Noun

 * 1) bouncing castle, bouncy castle large inflatable structure, resembling a castle etc., on which children jump and play