• Bengali Word চিরায়ু English definition (adjective) living or destined to live for ever; long-lived; undying; immortal (also চিরায়ুষ্মান) চিরায়ুষ্মতী (feminine) = চিরায়ু.