Imelda Definition
Definition
A proper noun representing a female name, most notably associated with Imelda Marcos, a former First Lady of the Philippines.
Browse
A proper noun representing a female name, most notably associated with Imelda Marcos, a former First Lady of the Philippines.
Browse