lord-and-lady
English
Noun
lord
-
and
-
lady
(
uncountable
)
Alternative form of
lords and ladies
(
“
type of flowering plant
”
)
.