MohammedPreview
Open in TheBrain

La Virēre

  1. To verdant, green; to sprout new green growth.
  2. To flourish; to be lively, vigorous.