Wikipedia AI summary
Mogudu
Mogudu means husband in the Telugu-language.
It may refer to: