From Germanic 'liut' (people) and 'gard' (enclosure, protection), meaning 'protector of the people.'
Like Lugarda?
Swipe through thousands of names like it