Translation of angora in English:

angora

angora

noun

  • 1

    angora, long-haired variety of cat, goat or rabbit, yarn or fabric made from the hair of such goats or rabbits