Tularosa
English
Proper noun
Tularosa
A
village
in
New Mexico
.
Anagrams
Australo-