Grays (English, name)
expansion: Grays
Senses:
glosses: A town in Thurrock borough, Essex, England, on the north side of the River Thames; also known as Grays Thurrock (OS grid ref TQ6177).
Forms: