In this paper we defend a direct reference theory of names. We maintain that the meaning of a name is its bearer. In the case of vacuous names, there is no bearer and they have no meaning. We develop a unified theory of names such that one theory applies to names whether they occur within or outside fiction. Hence, we apply our theory to sentences containing names within fiction, sentences about fiction or sentences making comparisons across fictions. We then defend our theory against objections and compare our view to the views of Currie, Walton, and others.