menel (noun) literally…. high heaven

Print Friendly, PDF & Email