AFAIK there is only an "opt in" wireless number data base(somewhere?).
Since cellular users have to pay for all incomming calls, they are
unlikely to list themselves in a public data base, which might be
abused.
If you know the person and store their number in your phone, many
handsets allow the name to be displayed when a call comes in.