SIGHT-SEER MEANING IN ENGLISH

• Sight-seer Definition & Synonyms

  1. (n.) One given to seeing sights or noted things, or eager for novelties or curiosities.


RECENT SEARCHES