grandilocuente m, f (plural grandilocuentes)
From Latin grandiloquus, from grandis (“great, full”) + loquor (“speak”).