English to Hindi

Meaning for:
greyhound
other
ल्मबा-पतला शिकारी कुत्ता