Meaning of vidua

Definition of vidua

(noun) whydahs

Other information on vidua

WIKIPEDIA results for vidua
Amazon results for vidua