Rakshasa [noun]

Definition of Rakshasa:

large humanoid creature

Synonyms of Rakshasa:

Yeti


Opposite/Antonyms of Rakshasa:

-


Sentence/Example of Rakshasa: