masc instr sg of gopakamoggallāna (noun)
Analysis. gopaka (guard, protector, from √gup 'to protect') + moggallāna (personal name, possibly from mogga 'to pluck, tear' or an independent formation). A descriptive epithet + personal name compound identifying the individual by role.
Etymology. gopaka from √gup (cognate with English 'gap' in the sense 'to tend, guard'; cf. Latin cavus 'hollow' and the notion of guarding an opening). Moggallāna is a proper name, possibly related to mogga (to pluck, pull), suggesting an ancient designation, though its etymology is uncertain.
Meanings from the Digital Pāḷi Dictionary; morphology and etymology by Claude.
Lite mode — plain HTML for e-readers and old browsers. Full version