Where does “Bouddha” come from?

Bouddha (French): Buddha

Definitions

  1. Buddha

Words derived from “Bouddha”