Translation of lakh in English:

lakh

lakh

noun

  • 1

    lakh, (in India) one hundred thousand