Etymology Explorer › English

Where does “jumbuck” come from?

jumbuck (English): A sheep

Definitions

  1. A sheep