1.) hûb (noun) 2.) lond (noun) literally…. an entrance to a harbour, land-locked haven

Print Friendly, PDF & Email