Undergrad rhymes with:
kaliningrad, leningrad, novogrod, stalingrad, visegrad, volgograd, amstrad, armstrad, autorad, comrade, kaliningrad, leningrad, novogrod, stalingrad, visegrad, volgograd
Undergrad sounds like:
undergraduate, undergrowth, underscored, undershirt