1 haen | Definition of haen

haen

Definition of haen

chiefly Scottish past participle of have