What's in a Name?

Name: Chuwi

Location: Irving TX (USA)

Story: means "Tiger" in Swahili