Arabic · noun · Mind & Knowledge

Tahayyur

तहय्युर
Meaning

Bewilderment, perplexity, wonder-struck confusion of the mind.