laudo
1. [ noun ] (geography) a mountain peak in the Andes in Argentina (20,997 feet high)
Related terms: mountain_peak Andes Argentina
Similar spelling:   laud
  lad
  laid
  lady
  Lade
  Ladd
  Ladue
  Laday
  layout
  Latoya
  laddie
  ludo
  lay_out
  Latoyia
  lat