Possibly: Sky, Heaven, or derived from Sanskrit ‘Ambaram’ meaning ‘sky’ or ‘atmosphere’

1 Post