Taray (
derivative of tarry)
: to abide or stay in or at a place
Anna: Anna is a feminine given name, the Latin form of
the Greek: Ἄννα and the Hebrew name Hannah (Hebrew: חַנָּה, romanized: Ḥannāh), meaning "favour" or "grace" or "
beautiful". Anna.
Tarayanna : abiding / abiding grace, and a lasting beauty.