landmarkable
Adjective
Meaning
landmarkable (comparative more landmarkable, superlative most landmarkable)
(rare) Worthy of being a landmark.
Adjective
landmarkable (comparative more landmarkable, superlative most landmarkable)
(rare) Worthy of being a landmark.