Definify.com

Definition 2024


mahaguru

mahaguru

Malay

Noun

mahaguru

  1. grandmaster, great teacher
  2. professor