chaya
Top 30000
Meanings
Noun
1. chaya (tree)
2. a small sharp piece of shattered glass (colloquial, Honduras, El Salvador)