Teil definitions

The lime tree, or linden.
noun
0
0
Advertisement

Origin of teil

Old French teil, til, from Latin tilia.