Attested.to

avatar

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition a new personification of a familiar idea
    • definition the manifestation of a Hindu deity (especially Vishnu) in human or superhuman or animal form