ath-bheothachadh

Noun

 * 1) revival, renaissance, rebirth