noun a chameleonlike person who is unusually ubiquitous. nouna male given name: from a Germanic word meaning “blessed.”