RhymeZone

 

Definitions of Homer armstrong thompson:
  • noun:   United States classical archaeologist (born in Canada) noted for leading the excavation of the Athenian agora (1906-2000)

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023