pita
Top 20000
Meanings
Noun
1. century plant (Agave americana)
2. pita (fiber obtained from Agave americana)
3. car horn (Canary Islands)
4. pita (flat bread pouch)