Frascati

What is Frascati?

Frascati definition and meaning on Dictionary terms:
noun

a fruity white wine from Rome.