Webster's Revised Unabridged Dictionary · 1913

Luffer

Luffer (luf"fẽr) , noun

(Architecture) See Louver.