1 definition by coklrr

Top Definition
speaker of any dravidian language
he speaks the dravidian language tamil
by coklrr October 02, 2003

Mug icon
Buy a dravidian mug!