Actually, the word mañana means “tomorrow” in Spanish. It has been commonly used in English to mean tomorrow, but sometimes people use it loosely to mean “in the future” as opposed to specifically the day after today.
manana is spanish for tomorrow;for “the day after tomorrow” you can say”pasado manana"and for “yesterday” you say “ayer”
and no,douglang,a manana is not an almost ripe banana.its not even pronounced the same