HYPERASPIST MEANING IN ENGLISH

• Hyperaspist Definition & Synonyms

  1. (n.) One who holds a shield over another; hence, a defender.


RECENT SEARCHES