TOXOPHILITE MEANING IN ENGLISH

• Toxophilite Definition & Synonyms

  1. (n.) A lover of archery; one devoted to archery.


RECENT SEARCHES