What is the meaning of Tamil name Sri yadav?

It is not a tamil name. anyway the meaning is...........
sri means holy,.Mr. Thiru,Lakshmi (Sridevi), Srirangam-Thiru arangam,

Yadav comes from yadu means Krishna, ancient city also called Yadava and these people worshiped Krishna,ancient cast also called yadav,and common meaning is rich