Name Details

Karwan

Meaning

Caravan, a vehicle equipped for living in.