Jodo

[ jaw-daw ]
/ ˈdʒɔ dɔ /

noun Japanese.

British Dictionary definitions for jodo

Jodo
/ (ˈdʒəʊˌdəʊ) /

noun

a Japanese Buddhist sect teaching salvation through faith in Buddha

Word Origin for Jodo

from Japanese