NAAVALAN is a name for Boy's that means "Debater; Orator; Well-versed in the Arts" It originates from Tamil and is a widely used and common name.