amparo
Top 7000
Meanings
Noun
1. shelter, sanctuary
2. protection
3. aid, relief
4. exemption, pardon
Examples2
(legal) action for relief; writ of relief
social security