Finchley

What is Finchley?

Finchley definition and meaning on Dictionary terms:
noun
a high-quality cognac distilled from grapes grown in the Grande Champagne or Petite Champagne vineyards of western France.

 

reference: https://www.dictionary.com/browse/finchley

Tags: