We do not currently know of any synonyms for lakhs.
The noun lakhs is defined as:
Did you mean lakes?