japanese deity

Noun
  1. A deity worshipped by the Japanese (synset 109557539)

Found on Word Lists

Other Searches