SPEER MEANING IN ENGLISH

• Speer Definition & Synonyms

  1. (v. t.) To ask.
  2. (n.) A sphere.


RECENT SEARCHES