Latte
WordNet

noun


(1)   Strong espresso coffee with a topping of frothed steamed milk
 
x
OK