meaning of androhend

androhend - German to English

menacing