HOARSTONE MEANING IN ENGLISH

• Hoarstone Definition & Synonyms

  1. (n.) A stone designating the /ounds of an estate; a landmark.


RECENT SEARCHES