Webster's Revised Unabridged Dictionary · 1913

Lakh

Lakh , noun

Same as Lac, one hundred thousand.