Indian lamb

noun

Definition of Indian lamb

: the pelt of the young of an Indian sheep of Persian type usually white with a looser curl to the hair than Persian lamb and usually dyed gray before use

History and Etymology for Indian lamb

Indian entry 2 1

Keep scrolling for more