loo




loo - noun

  • a toilet in Britain
  • loo - thesaurus

    closet   w.c.