Definitions for "Havasu"
a tiny village inside the Grand Canyon