English-Latin dictionary »

guru meaning in Latin

EnglishLatin
guru [gurus] (spiritual teacher)
noun
[UK: ˈɡʊ.ruː]
[US: ˈɡuː.ˌruː]

gurusnoun
{m}