maegesho

Etymology
From.

Noun

 * 1) area for parking a vehicle or mooring a boat, car park