Meaning
Ayana is a name of Sanskrit origin meaning "beautiful flower" or "mirror". It is also found in other cultures with slightly different meanings.