The semantic of proper names is one of imprtant issues in philosophy of logic. In this article I have examined some most famous theories on this subject and evaluvated Mil's, Frege's , Russell's and Kripke's theory. Although I have almost favoured Kripke's opinion, but I think it is insufficient for making clear logical role of proper name. So by revising it and adding some condition, I have tried to defend the view that when proper name designates its referent some descriptions should be considered; those descriptions don't give the sense of proper name, but user thinks , rightly or wrongly, that they fix its referent. This analysis, of course, contains some pragmatical ingredient and is not purely semantical.