HDFC is a trademark of HDFC Bank, India, where you are probably going to try and use it. Trademark = potential legal trouble, especially in the context in which you are going to use it (ie. credit cards). HDFC Bank is one of the largest issuer of credit cards in India, which is why you see those 40K searches.