Borrowed from Old Occitan or Old French leial, from Latin legālis, whence also the doublet legale.
Lua error in Module:it-headword at line 114: Parameter 1 is not used by this template.