Arabic · noun · Mind & Knowledge

Tawaarud

तवारुद
Meaning

Coincidental occurrence of the same thought or expression in two minds independently.