Two-headed meaning

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

Origin of two-headed