Borrowed from Classical Persian گرم (garm), from Proto-Indo-European *gʷʰer-. Compare Marathi गरम (garam), Hindi गर्म (garm), Bengali গরম (gorom), Assamese গৰম (gorom).
ગરમ • (garam)