Charu The origin and history of Charu. Etymology From Sanskrit चारु (caru), meaning "beautiful" or "pleasant." ← Back to the full definition of Charu