Caracul Meaning

There are 1 meaning(s) for word Caracul

Meaning 1 : hardy coarse-haired sheep of central Asia; lambs are valued for their soft curly black fur

    Synonyms : broadtail,  karakul