oneiromancer

listen to the pronunciation of oneiromancer
الإنجليزية - الإنجليزية
someone who divines through the interpretation of dreams