Scots edit

Verb edit

yamph

  1. To bark (make the noise of a dog or similar).