A Tamil word meaning ‘grove’, ‘garden’, or ‘orchard’, specifically referring to a cultivated area with trees or plants

1 Post