Loo Meaning

There are 1 meaning(s) for word Loo

Meaning 1 : a toilet in Britain

    Synonyms : closet,  w.c.,  water closet

How to Pronounce Loo

  • lu