Where does “रात” come from?
रात (Hindi) comes from Old Hindi رتی, from Sauraseni Prakrit 𑀭𑀢𑁆𑀢𑀺, from Sanskrit रात्रि, from Sanskrit रात्री, from Proto-Indo-Iranian HráHtriH, from Proto-Indo-European Hréh₁trih₂.
रात (Hindi): night
Ancestry of “रात”, step by step