Derora for a baby name

Hebrew, meaning ‘stream’. Also the name of a clan in India.

Search by letter



Search by category