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