Word info

Laudo

Noun

Meaning

a mountain peak in the Andes in Argentina (20,997 feet high)

Source: WordNet

Anagrams

Close letter words and terms