drop lots
English
Noun
drop
lots
plural of
drop lot
Anagrams
old sport