ENGLISH
REFERENCE

golgotha

n.
gol·go·tha Archaic Slang
Synonyms

© 2026 English Reference