Definition, synonyms and related words
A stylized depiction of three hills or mountains.
Mounted in three places.