Two-headed definition

Having two heads or faces on one body.
adjective
1
0
Directed by two heads or chiefs; existing under two coordinate authorities.
adjective
0
0
Advertisement

Origin of two-headed