Larmores
English
Proper noun
Larmores
plural of
Larmore