Find the word definition

Wiktionary
sex shops

n. (sex shop English)