Ra meaning in English