English: IAH
Welsh: Sefydliad Iechyd Anifeiliaid
Subject: Amaeth
English definition: Institute for Animal Health