Berikut ini adalah penjelasan tentang leluhur dalam Kamus Indonesia-Inggris
ancestor
ancestors, forefathers.