Definition of シーハイル

シーハイル

shiihairu

Common word
expression
skiers' greeting meaning "Good skiing!"