Definify.com

Definition 2024


amita_maxima

amita maxima

Latin

Noun

amita maxima

  1. great great great aunt

See also