Dena for a baby name

alt. Deena English, meaning ‘from the valley’. Also the name of a mountain range in Iran.

Search by letter



Search by category