I know Tiger Lily is a name of a species. But still I won't ever call my kid like that. The Tiger in front still ticks me off. But everybody is free to name what they want to name their child. Me disagreeing won't change things. I know for myself what not to call my child :P
Maybe it's me but when people call their kids odd or weird names it irritates me so much. I know that it's their business and not mine but come on! A child has to carry this name for the rest of their life. Unless they get so tired of it and name themselves other names. Tiger Lily...really...