ネトラジ
Meanings
Noun
1. internet radio; online radio (Abbreviation)