Definify.com

Definition 2024


Lord's

Lord's

See also: lords and Lords

English

Proper noun

Lord's

  1. (cricket) Lord's Cricket Ground, a cricket ground in London.