Definition of Mongolian lamb in English:

Mongolian lamb

noun

  • A kind of lambskin used for making hats.

Origin

1960s; earliest use found in The Sunday Express.