sir edwin landseer luytens

Noun
  1. English architect who planned the city of New Delhi (1869-1944) (synset 111165553)

Found on Word Lists

Other Searches