This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of महोदया

  1. महोदया
    N
    madam(sir)



Shares

Related Words

Menu