ESTO PERPETUA Meaning of ESTO PERPETUA in English [es.to per.pe.tua] [L] foreign term : may she endure forever--motto of Idaho Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012