English: Meena is the feminine form of the Persian word Minoo meaning heaven.
Telugu: 'మీనా' అనే పదం పెర్షియన్ పదం 'మినూ' స్త్రీ రూపం దీని అర్హం 'స్వర్గం'.