Meghalaya in Finnish Meghalaya in Finnish Meghalaya proper noun A state in northeastern India. Capital: Shillong. Add to Flashcards