Possibly: A leaf or foliage; or from an Australian Aboriginal word meaning ‘leaf’ or ‘to live’

1 Post