billon
Top 25000
Meanings
Noun
1. A log or hunk of wood
2. billon
3. ridge (in a ploughed field)