As an adjective manmade
is created by a human.
As a noun landmarks is
plural of lang=en.
As a verb landmarks is
third-person singular of landmark.
manmade
English
Alternative forms
* man-made
Adjective
(-)
Created by a human.
Anagrams
*
landmarks
English
Noun
(head)
Verb
(head)
(landmark)