Laramores
English
Proper noun
Laramores
plural of
Laramore