Shang loo Synonyms

We can't find synonyms for the phrase "Shang loo", but we have synonyms for terms, you can combine them.

SL abbreviation

SL is an abbreviation for Shang Loo
What does SL stand for?
SL stands for "Shang Loo"

Definitions for Shang


  • (noun) the imperial dynasty ruling China from about the 18th to the 12th centuries BC

Definitions for Loo


  • (noun) a room furnished with a fixture for flushing body waste
  • (noun) a toilet in Britain