WARRAY MEANING IN ENGLISH

• Warray Definition & Synonyms

  1. (v. t.) To make war upon. [Obs.] Fairfax.


RECENT SEARCHES