Definify.com

Definition 2025


mahaguru

mahaguru

Malay

Noun

mahaguru

  1. grandmaster, great teacher
  2. professor