Definition
The word for both "yesterday" and "tomorrow" in Hindi — context tells you which one is meant.
Example
कल मैं बाज़ार जाऊँगा।
Show translation
Tomorrow I will go to the market.
Etymology
From Sanskrit काल (kāla), meaning "time" or "a division of time." The Sanskrit root gave Hindi a single, elegant word that spans both directions of time — past and future — reflecting a philosophical view of time as continuous rather than split.
Cultural note
The ambiguity of कल is a genuine feature of Hindi, not a flaw. Native speakers find it completely natural; tense, context, and adverbs like "आने वाला कल" (the coming kal = tomorrow) or "बीता हुआ कल" (the passed kal = yesterday) clarify when needed. English learners sometimes joke that Hindi keeps yesterday and tomorrow "close together" — which fits a culture where family bonds across generations are also held tightly. Note: परसों (parso~) means "the day after tomorrow" or "the day before yesterday" — the same pattern applies!