Yes, a sole proprietorship firm can have a trade name, but it must be registered as a trademark.