Vicennial
English Meaning
Lasting or comprising twenty years.
- Happening once every 20 years.
- Existing or lasting for 20 years.
Sorry, No Malayalam Meaning for your input!
See Vicennia Want To Try Vicennial In Malayalam??