Green’s Dictionary of Slang

donagher n.

[danna n.]

(20C use mainly US) a privy.

[US]Berrey & Van den Bark Amer. Thes. Sl.