Birrag is possibly Manx form of personal name Berach (see W W Gill manxscrapbook 3) Ballabirrag would go to Ballavirrag if Birrag treated as noun - does Ballabirrag or Ballabirragh/Ballabirraugh (Kneen has derived this from barre top thus top farm ) fit