menqgħa

Noun

 * 1) place used for cleansing