The name Charaka is a boy's name of Hindi origin meaning "wanderer". Charaka.
From the experts:
The name of the visionary second-century BC Indian physician, a definer of diseases and believer in a sound mind and body: a worthy inspiration.
Find other names based on Charaka using our baby name generator.