Arabic-English dictionary »

تَنَبَّأَ meaning in English

ArabicEnglish
تَنَبَّأَ

forecastestimate future conditions

foretellto predict the future

predictto state, or make something known in advance