Where does “att” come from?

att (Old Irish): swelling, protuberance, tumour

Definitions

  1. swelling, protuberance, tumour

Words derived from “att