閻浮提 えんぶだい
embudai

Noun

1. Jambudvipa; continent of the terrestrial world — explanation

Buddhism