Etymology
Today it means: Someone who practices castellology. Full definition →
From castellolog(y) + -ist.
Etymology from Wiktionary, CC BY-SA 4.0.