osculator

Noun
  1. Someone who kisses (synset 110256893)

Found on Word Lists

Other Searches