tila
Top 25000
Meanings
Noun
1. linden flower
2. linden flower tea
3. linden (tree)