ridden 

‘that has ridden or travelled’

Lexical development traced from the Tamil root:

    (Past participle adjective of) ride < M.E. riden < O.E. ridan ‘sit or be carried on, move forward; rock; float, sail’ < Proto-G. ridan < rid < reidh- < Tamil uruḷ

Technical words derived from 'ridden'

priest-ridden - சமயகுரு ஆட்சிக்குக் கட்டுப்பட்ட, குரு மாராற் கொடுமை செய்து அடக்கப்பட்ட.

English words derived from Tamil uruḷ connoting ‘roll’