Find the word definition

Wiktionary
lamb's bread

n. A strain of Jamaican cannabis.