Shirabe
English jmdict
1
noun (common) (futsuumeishi) beauty spot;place with beautiful scenery
2
noun (common) (futsuumeishi) unexpected victory;victory by uncommon stratagem
Other forms