English: Amora is a Spanish word, which means love.
Telugu: అమూర్‌ అనేది ఫ్రెంచి పదం, ఈ పదానికి అర్థం ప్రేమ.