tojo
Top 30000
Meanings
Noun
1. furze, gorse (shrub of genus Ulex)