MERESTONE MEANING IN ENGLISH

• Merestone Definition & Synonyms

  1. (n.) A stone designating a limit or boundary; a landmark.


RECENT SEARCHES