Where does “festo” come from?

festo (Ido): festival, celebration

Definitions

  1. festival, celebration

Words derived from “festo