limehouses
English
Noun
limehouses
plural of
limehouse