Name Details

Hroppa

Meaning

A female Anglo-Saxon name