quay
nounDefinition of quay
: a structure built parallel to the bank of a waterway for use as a landing place
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more