From Old Irish lúb, from a Germanic language.
lùb f (genitive singular lùib, plural lùban)
lùb (past lùb, future lùbaidh, verbal noun lùbadh, past participle lùbte)