I presume the falling gate to be a kind of portcullis ? I know of a small town in Asturias called Lena, which is the Spanish form of Helena (of Troy). Can't find a link to the gate though.… meanwhile on Monday...
What phonetically similar(-ish, depending on pronunciation) word(s) link: a town in northern Spain; a daughter of Greek mythology; a type of falling gate?