Technically you add fonts to the font server, xfs. Not too sure about SuSe, but RedHat and Fedora have a folder, /usr/share/fonts that stores additional fonts for xfs. What you may need to do is create an additional folder (maybe called hindi_fonts) under /usr/share/fonts and copy your fonts there. change into that dir and issue the command ttmkfdir, mkfontdir and chkfontpath -a /usr/share/fonts/hindi_fonts. If everything is well, restart xfs by doing /etc/init.d/xfs restart. In the event you don't have chkfontpath utility on SuSe, edit the file /etc/X11/fs/config and add your new font path to the catalogue=... parameter.
--== Anything can go wrong. It's just a matter of how far wrong it will go till people think its right. ==--