lu

/lˈu/

lu

English Noun Top 7,176
Ad

Definition

Archaic form of loo (“card game”).

Ad