Etymology

Jehoshaphat

J8E1H4O1S1H4A1P3H4A1T1

Today it means: Expressing astonishment; jumping Jehoshaphat. Full definition →

Hebrew יְהוֹשָׁפָט
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok