Meaning of “samovar” in the English Dictionary

british dictionary