I'm a native English speaker. As I understand, English grammar rules specify a particular ordering of types of adjectives.
In Buddhism, there is a "noble eightfold path". That is, a path, that is noble, and has eight components.
Yet if we substitute "noble" for its synonym "patrician", and "eightfold" for its (rare) synonym "octadic", and "path" for its synonym "way", now we don't have *"patrician octadic way" but rather "octadic patrician way".
Why does the order swap when the adjectives & nouns are synonymous in each?