This is a Irish name. The meaning of Eachna is ‘horse’, or ‘steed’. Eachna in Irish mythology is the goddess who is known for her beauty, stylishness, as well as brains. Legend has it that Eachna was the name given to a Connacht princess who was said to be one of the loveliest women and most intelligent in the world. Thereby,, making the name more prevalent for females, however can be assigned to males as well in certain ocassions.