from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. a toilet that is available to the public
Sorry, no etymologies found.
One of them actually suggests that the Son of God’s last resting place is under what is now public toilet in Rennes-le-Château’s car-park!