The surname Guest is derived from the Old English word "giest", which in turn comes from the Old Norse word "gestr", both of which mean "guest" or "stranger." Spelling variations may include Gest, Geste, Gueste, Ghest, Geest, Geeste, Gist, Ghost, Jest. Other European counterparts to the name include the German and Dutch "Gast", Luxembourgish "Gaascht", Swedish "Gäst", Norwegian "Gjest", Serbian and Slovakian "Gost", Czech "Host", etc.