Lehurick     

Lehru Rick?

Meaning unclear. Maybe "Rick's Land".