: a fold of mucous membrane partly closing the orifice of the vagina
: the Greek god of marriage
Love words? Need even more definitions?
Merriam-Webster unabridged
Share