Olmsted
English Dictionary
->
Letter O
-> Olmsted
Search Dictionary:
Olmsted Definition
(n)
United
States
landscape
architect
primarily
responsible
for
the
design
of
Central
Park
in
New
York
City
(
1822
-
1903
)
Olmsted Synonyms
Frederick Law Olmsted
Olmsted
© Art Branch Inc.