[tanjoubutsu]noun
Japanese definition
No Japanese definition yet.
English definition
- statue of the birth of Buddha (right hand pointing at the heavens, left hand pointing at the earth)
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…