Sanskrit · noun · Nation, Faith & Society

Teli

तेली
Meaning

An oil-presser or oilman; one who extracts oil.