ayurvedamu meaning in english

[Skt.] n. The science of life. Hygiene or medicine. arogyasastramu leka vaidyasastramu.