The Russian term "amfibiya" matches the English term "amphibian"

other russian words that include "amfibiya" : english :
amfibiya amphibious vehicle