OCCISION MEANING IN ENGLISH

• Occision Definition & Synonyms

  1. (n.) A killing; the act of killing.


RECENT SEARCHES