We do not currently know of any synonyms for Khatri.
The noun Khatri is defined as:
See full definition of the word Khatri.
Did you mean cater?