ENGLISH → NEPALI
khazi
01
noun
शौचालय
A toilet: a fixture used for urination and defecation (also figurative).
In a sentence
Well, that plan's down the khazi.
खैर, त्यो योजना त बर्बाद भइसक्यो।
A note on usage
UK; slang