Etymology Explorer › Old Portuguese

Where does “fantastico” come from?