Word info

Champissage

Noun

Meaning

Champissage (uncountable)

English Wikipedia has an article on:ChampissageWikipedia
A form of Indian head massage, supposed to release pent-up negative energies.

Source: en.wiktionary.org

Close letter words and terms