buttress: a support usually of stone or brick; supports the wall of a building
support: supporting structure that holds up or provides a foundation
mwera: a Bantu language spoken in southern coastal Tanzania