Japanese definition
No Japanese definition yet.
English definitions
- enshrinement (of a deity); residing (in a shrine or sacred place)
- sitting prominently (in a place); being plunked down; being planted (in a spot)
Examples
No examples yet.
Loading examples…