Noldorin hûb noun. haven, harbour, small land-locked bay hûb noun. haven, harbour, small landlocked bay