s. itching, tinavu; 2. an itching desire, eagerness, cuyucuyuppu.
s. itching, தினவு; 2. an itching desire, eagerness, சுறுசுறுப்பு.