shutterbug

Noun
  1. A photography enthusiast (synset 110614042)

Found on Word Lists

Other Searches