Lubbee
English
Noun
Lubbee
(
plural
Lubbees
)
Alternative form of
Labbay