What does Tamil means?

Tamil means language in the oldest dravidian language in sangam period. currently there is a south indian language which is formed with same name from the same old dravidian language. but the word tamil only means "language" or "lingua" or "bhasha" or "bahasa" and it has four derivatives which are kannada, malayalam,tamil and telugu.