altimires
Catalan
Noun
altimires
plural of
altimira