sinople
Top 30000
Meanings
Noun
1. sinople, vert (green) (heraldry)
2. sinople (red substance) (geology)