Meaning of ollari

Definition of ollari

(noun) a Dravidian language spoken in south central India

Other information on ollari

WIKIPEDIA results for ollari
Amazon results for ollari