ferralla
Meanings
Noun
1. scrap (metal)
2. steel framework