SPECULIST MEANING IN ENGLISH

• Speculist Definition & Synonyms

  1. (n.) One who observes or considers; an observer.


RECENT SEARCHES