てん
Meanings
Name
1. Tengugoya
Kanji used
heaven
pup
small
roof