Vocabulary

ぼろ

tremendous; huge; enormous; resounding

pref
N2