An English nature name combining tiger and lily, evoking boldness and bright floral beauty.
Like Tigerlilly?
Swipe through thousands of names like it