Anglisy

Ovay

  Mpamaritra

horrendous

  1. zavatra tena ratsy, na mahatsiravina

  Fanononana

  Tsiahy

  1. horrendous”, in Oxford Learner's Dictionaries