castroist
Etymology
From Castro + -ist.
noun
A supporter of Fidel Castro.