Word info

peeloo

Noun

Meaning

peeloo (plural not attested)

(India, Pakistan) Salvadora persica (toothbrush tree).

Source: en.wiktionary.org

Close letter words and terms