Spanish-English Dictionarypillar
Meaning of pillar