In a dream he is a man who prevails over enemies, makes things clear and removes doubt. If he sees that he is writing testimony against a person, he will lend the one testified against a dirham or a dinar for every letter. If he sees that he is giving testimony against a man in the presence of another man, he will perform the pilgrimage (Hajj). Whoever becomes an upright witness will overcome his enemies.
Dream meaning · al-Nabulsi
Upright witness شاهد عدل
Source: al-Nabulsi, Ta'tir al-Anam fi Ta'bir al-Manam, p. 196. English translation by iDreamBot. Quran verses: Quran.com, Saheeh International.