Definitions
There is 1 meaning of the phrase
Sir Edwin Lutyens.
Sir Edwin Lutyens - as a noun
English architect who planned the city of new delhi (1869-1944)
Synonyms (Exact Relations)
lutyenssir edwin landseer luytens