Betsaida profile picture

Betsaida

a sudden, intuitive perception of or insight into the reality or essential meaning of something, usu