English to Hindi

Meaning for:
red giant
other
लाल तारा