i want to display hindi text in label but there is no option of hindi font in the font property of label ?

You'll have to set the gdiCharSet in the Font constructor (or in the properties panel if you're using Visual Studio). Through some testing, it looks like 128, 129, 130, 134 and 136 work (I was testing with यह परीक्षण है।, which should be Hindi according to an online translator...). You can find a bit more information on character sets in .NET here. I don't work with character sets and I don't know much about them, so I don't really know why several values work, but I'm sure Wikipedia or something could help if you need more info.