リンデン
Meanings
Noun
1. European linden (Tilia x europaea); common lime (Abbreviation)