Answer: aven

AnswerCrossword Clue
AVEN

... Armand, French cave

AVEN

Biblical name for Heliopolis