YHALA stands for Yorkshire and Humber Association of Local Authorities (now Local Government Yorkshire and Humber; UK)

YHALA
Share
Abbreviations And Their Meaning