SIDDHA


Meaning of SIDDHA in English

[ 'sɪdʌ ]

■ noun Hinduism an ascetic who has achieved enlightenment.

Origin

from Sanskrit.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.