Moroshop

(n.) A philosophical or learned fool.