LANTERLOO


Meaning of LANTERLOO in English

noun an old name of loo (a).

Webster English vocab.      Английский словарь Webster.