telamon - English Synonyms Dictionary

telamon

n.
[1] atlas