Henley
geographical name
Hen·ley
ˈhen-lē
variants
or Henley on Thames
town in Oxfordshire, southeast central England, west of London population 31,744
Love words? Need even more definitions?
Merriam-Webster unabridged



