Longobard
See also:
longobard
English
Noun
Longobard
(
plural
Longobards
)
Alternative form of
Langobard
.