庰

Definitions

 * 1) hidden place
 * 2) toilet; bathroom; lavatory; WC
 * 3)  to hide