Fetching details from the dictionary...
even if; no matter (what); if; though; although; supposing; supposing that; -ever
縦令たとい雨あめが降っふっても、私わたくしは出かけるでかけるつもりだ。
Even if it rains, I plan to go out.