Horrid

Spanish Meaning

horrible

horrendo

horroroso

terrible

inaguantable

English Meaning

  1. Causing horror; dreadful.
  2. Extremely disagreeable; offensive.
  3. Archaic Bristling; rough.