×

lare meaning in English

n. lares, household gods, spirits which inhabit and guard a home (roman mythology)

Related Words

  1. lardon
  2. lardoire
  3. largable
  4. largage
PC Version

Copyright © 2018 WordTech Co.