Possibly: Intelligent, Wise, or derived from Eden meaning ‘delight, paradise’

1 Post