Definition of パワースポット

パワースポット

pawaasupotto

noun
power spot, spiritual hot spot, location said to be flowing with mystical energy
Other readings:
パワー・スポット