meaning of elgin

1. Greek sculptures in the British Museum. They were obtained at Athens, about 1811, by Lord Elgin.


Related Words

elgin | elgin marbles |

Developed & Maintained By Taraprasad.com

Treasure Words