Unfortunately we didn’t found any matching words. Maybe these words will be useful:
staffa — an island in W Scotland, in the Hebrides: site of Fingal's Cave.
staffage — all of the additional figures, animals and other items of ornamentation in a painted scene or landscape, as distinct from the main figures or elements of the composition