Term Gallery logo

Meanings of revivan in English