غسل

Verb

 * 1) to clean by washing, to wash
 * 2) to remove by washing, to wash off
 * 1) to remove by washing, to wash off

Verb

 * 1) to wash up

Noun

 * 1) irregular
 * 2)  ghusl
 * 1)  ghusl

Etymology
From.

Verb

 * 1)  to wash
 * 2)  to launder, to do the laundry
 * 3) to bathe

Etymology
.

Noun

 * 1) washing, especially ceremonially
 * 2)  ghusl washing required after major ritual impurity

Etymology
, from.

Noun

 * 1)   ghusl
 * 2) bath, shower

Etymology 1
From.

Verb

 * 1)  to wash
 * 2)  to launder, to do the laundry

Etymology 2
From.

Verb

 * 1) to wash

Etymology
, from.

Noun

 * 1) bath
 * 2)   ghusl