TRIPLE-HEADED MEANING IN ENGLISH

• Triple-headed Definition & Synonyms

  1. (a.) Having three heads; three-headed; as, the triple-headed dog Cerberus.


RECENT SEARCHES