Find the word definition

Wikipedia
Glentworth

Glentworth can refer to:

  • Glentworth, Lincolnshire, a village in England;
  • , a cargo steamer launched in 1920.