Find the word definition

The Collaborative International Dictionary
Daroo

Daroo \Da*roo"\ (d[.a]*r[=oo]"), n. (Bot.) The Egyptian sycamore ( Ficus Sycamorus). See Sycamore.

Wiktionary