Find the word definition

Wiktionary
wedding showers

n. (wedding shower English)