English: 'Mina' refers to the feminine form of the Persian word 'Minu' which means heaven.
Telugu: 'మీనా' అనే పదం పెర్షియన్ పదం 'మినూ' స్త్రీ రూపం దీని అర్హం 'స్వర్గం'.