Home›Dictionary›RevathyRevathyproper nounNo English definition recorded for this entry.L228401 on Wikidata ↗