OXFORDS

Scrabble 18 Words With Friends 18

Definition

OXFORDS is the plural of OXFORD.

noun OXFORD: a city in southern England to the northwest of London.

See all 38 words you can make from OXFORDS →

← Unscramble different letters