We do not currently know of any antonyms for bleeding-heart liberal.
For similar words to bleeding-heart liberal, try:
Did you mean liberal?