rakshasa ( synonym found)

Definition of rakshasa:

(n) : short form of jinriksha

Definition of rakshasa:

(n) : short form of jinriksha

Back to Top