Dictionary
LOL...which one. There are about a billion of them.
This one
//uploads.tapatalk-cdn.com/20170808/27d1ffc987d211e97d295644538bc2a1.png
Dictionary.com Dictionary & Thesaurus by Dictionary.com, LLC
https://appsto.re/us/KHYzs.i
The only thing with truecaller is that they upload your number to a server. I have never had so many spam calls to my mobile before this. My other mobile has never had truecaller and even though I have had the number for longer I have never had a spam call on it. Read this for more info. https://androidblacklist.org/2017/07/27/truecaller-caller-id-dialer/Trying out:
True Caller