築山

つきやま

artificial hill (in a garden)

Common word

Meanings

  1. Noun

    artificial hill (in a garden)