Meaning of turkish lira

Definition of turkish lira

(noun) the basic unit of money in Turkey

Other information on turkish lira

WIKIPEDIA results for turkish lira
Amazon results for turkish lira