Rathavara Meaning In English - All wikipedia articles written in indian english. Rathavara Meaning In English - Meaning of overrated in english.