HORRISONOUS MEANING IN ENGLISH

• Horrisonous Definition & Synonyms

  1. (a.) Sounding dreadfully; uttering a terrible sound.


RECENT SEARCHES