starchitects
English
Noun
starchitects
plural of
starchitect
Anagrams
catstitchers