Selfridges
English
Proper noun
Selfridges
(
UK
)
A chain of
department stores
Proper noun
Selfridges
plural of
Selfridge
Anagrams
fridgeless