Lanterloo

Webster's Dictionary of the English Language

·noun An old name of loo (a).