Noun
brahmarakshasa (plural brahmarakshasas) (Hindu mythology) The spirit of an evil Brahmin; a demon, an evil spirit.