healerEnglish

healer, therapist

Noun

A person skilled in a particular type of therapy

English: therapist, healer

Bahasa: dukun, pawang, bomoh

Bahasa words with similar meanings

English words with similar meanings

Show 1 words