Definify.com

Definition 2025


land_marks

land marks

See also: landmarks

English

Noun

land marks

  1. plural of land mark