One of my friends just named her new puppy 'Taisetsu'. She has informed me that the name means 'heavy snow'. But looking through some of my japanese to english dictionarys I cannot find this word. Even when I break it down into two different words 'Tai' & 'setsu' I do not come up with anything close to meaning heavy snow.
Any idea?