answersLogoWhite

0

Old army slang, name of a town in India (Deolali) with a military hospital for those suffering mental breakdowns shell shock etc.

User Avatar

Wiki User

14y ago

What else can I help you with?