Lehurick
Lehru Rick?
Meaning unclear. Maybe "Rick's Land".