Carafe
English Meaning
A glass water bottle for the table or toilet; -- called also croft.
- A glass or metal bottle, often with a flared lip, used for serving water or wine.
- A glass pot with a pouring spout, used in making coffee.
Sorry, No Malayalam Meaning for your input!
See Caraf Want To Try Carafe In Malayalam??