Possibly: Lotus, or derived from Sanskrit elements meaning ‘sun’ and ‘to find’

1 Post