Sorb



ENGLISH MEANING
noun
1.
The wild service tree (Pyrus torminalis) of Europe; also, the rowan tree.
2.
The fruit of these trees.