a distilled alcholic drink made from cashewnuts (sometime from coconuts), originating in Goa
Term:Ashram
A hindu spiritual hermitage