Horrid
Spanish Meaning
horrible horrendo horroroso terrible inaguantable
English Meaning
- Causing horror; dreadful.
- Extremely disagreeable; offensive.
- Archaic Bristling; rough.