See also: longobard

English

edit

Noun

edit

Longobard (plural Longobards)

  1. Alternative form of Langobard