maunch in Finnish maunch in Finnish hiha noun (heraldiccharge) A long stylised sleeve. Add to Flashcards